وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Umbraco v11: Advanced Course

سرفصل های دوره

Building Advanced Applications using Umbraco CMS


1. Getting started
  • 1. About me
  • 2. Course Introduction

  • 2. Basic Setup
  • 1. Umbraco CLI Installation
  • 2.1 login and user setup.zip
  • 2. Umbraco with SQL Server Database
  • 3. Visual studio and SQLlite
  • 4. Install the Starter template

  • 3. Explore Umbraco Controllers
  • 1. Module Introduction
  • 2. Surface Controller
  • 3. Umbraco API Controller
  • 4. Render MVC Controller
  • 5. Umbraco Authorized Controllers
  • 6. Umbraco Page Controller
  • 7. Umbraco Page Controller in Practice

  • 4. Models Builder in Depth
  • 1. What is Models Builder
  • 2. Understanding all Types of Builder Mode
  • 3. Advanced Configuration of Models Builder
  • 4. How to Extend Generated Models

  • 5. The Block List Editor
  • 1. Module Introduction
  • 2. Beautify the BlockList Elements Preview
  • 3. Update BlockList elements View on Data Change
  • 4. Update BlockList elements View on Settings Change
  • 5. Build a Complex BlockList Element
  • 6. Render BlockList Elements in the Frontend - Part 1
  • 7. Render BlockList Elements in the Frontend - Part 2
  • 8. A Quick Look to the New BlockGrid Property Editor

  • 6. Route Hijacking
  • 1. What is Route Hijacking
  • 2. Hijacking an Umbraco Pages route
  • 3. Create ViewModels with Additional Data
  • 4. Manage QueryString Parameters

  • 7. RESTful API Service
  • 1. Module introduction
  • 2. Add a Controller to Handle CRUD Operations
  • 3. Implement Repository pattern
  • 4. Valorize ViewModels with UmbracoMapper
  • 5. Search & Filtering out the Products
  • 6. Delete Content Programmatically with Umbraco Api
  • 7. Create Content Programmatically with Umbraco Api
  • 8. Update Content Programmatically with Umbraco Api

  • 8. EXTRA - Authenticate an UmbracoApiController - OAuth2 and JWT tokens
  • 1. Module Introduction
  • 2. Configure OAuth2 Authorization Server
  • 3. Add Authorization to the Product controller
  • 4. Conclusions

  • 9. Custom Routing and Content Finder
  • 1. Inbound and Outbound Pipelines
  • 2. How Umbraco Builds Urls
  • 3. Customize the Url of Product Pages with the IUrlSegmentProvider
  • 4. Modify the Inbound Pipeline with a Custom ContentFinder

  • 10. Using Custom Database Tables
  • 1. How to Handle Custom Tables with Umbraco
  • 2. Prepare the Migration for our Custom Tables
  • 3. Save data Inside the New Custom Table

  • 11. Working with Notifications Handler
  • 1. Notifications Explained
  • 2. Notifications Handler Explained
  • 3. Notifications Handler Lifetime
  • 4. Registering to ContentPublishingNotification and ContentPublishedNotification
  • 5. Set Default Values for Property Editors with the EditorModel Notification
  • 6. Remove Menu Actions of a Specific Node
  • 7. Umbraco AllowedActions - Hide Save&Publish Button for Non-Admin users

  • 12. Backoffice Customization
  • 1. What is a Content App and When to Use it
  • 2. Build a Content App for the Contact Page
  • 3. Build a Custom Property Editor - Add it Inside the Umbraco Backoffice - Part 1
  • 4. Build a custom Property Editor - PropertyValueConverter - Part 2
  • 5. Build a Custom Property Editor - Render its Values in the Frontend - Part 3
  • 6. Build a Customized ListView

  • 13. uSync - Overview, Configuration and Practical use cases
  • 1.1 uSync documentation website.html
  • 1. uSync vs uSync.Complete
  • 2. Exploring uSync Sections and Basic Functionalities
  • 3. uSync Configurations via AppSettings - Suggested Configuration
  • 4. uSync.Complete Installation and Configuration
  • 5. Configure Publisher for DEV and PROD Environments
  • 6. Push & Pull Contents Between Environments
  • 7. Overview of uSync Handlers

  • 14. Host an Umbraco Application on a Linux VPS
  • 1. Module Introduction
  • 2. Prepare the Server
  • 3.1 Microsoft - Install .NET on linux.html
  • 3. Install DotNet 7
  • 4.1 Microsoft - SQL Server Installation on Ubuntu 2004.html
  • 4. Install and Configure MS SQL Server
  • 5. Build and Move the Umbraco Solution on the Server
  • 6.1 apache2 virtualhost example.txt
  • 6. Install and Configure Apache2
  • 7.1 linux service example.txt
  • 7. Create a Linux Service to Run the Application
  • 8. Secure your Server with UFW
  • 9.1 vsftpd config example.txt
  • 9. Install and Configure VSFTPD (FTP Server)
  • 10. Run Multiples Umbraco Applications on the same Server
  • 11. Conclusions

  • 15. Automatic Deployment with Github Actions
  • 1. How Github Actions works
  • 2. Create a Github Repository and Push the Code
  • 3. Prepare Deployment File
  • 4. Add App Secrets
  • 5. Push and Deploy the Code Automatically

  • 16. Thanks and Conclusions
  • 1. Conclusions - #H5YR
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 12403
    حجم: 3626 مگابایت
    مدت زمان: 448 دقیقه
    تاریخ انتشار: ۲۸ اردیبهشت ۱۴۰۲
    طراحی سایت و خدمات سئو

    179,000 تومان
    افزودن به سبد خرید