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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 12403
    حجم: 3626 مگابایت
    مدت زمان: 448 دقیقه
    تاریخ انتشار: 28 اردیبهشت 1402
    طراحی سایت و خدمات سئو

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