Udemy

Umbraco v11: Advanced Course

立即報名
  • 721 名學生
  • 更新於 2/2023
4.5
(98 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
7 小時 27 分鐘
教學語言
英語
授課導師
Francesco Guidi
評分
4.5
(98 個評分)
15次瀏覽

課程簡介

Umbraco v11: Advanced Course

Building Advanced Applications using Umbraco CMS

Update your skills with the latest version of Umbraco CMS and start building better applications.

During this course we'll be using Umbraco v11 and I'll be taking you through several topics, mixing theory with practice.

My aim is to share with you all the experience I have gained in several years using Umbraco CMS every day, in the simplest way possible.


We will deepen and explore:

  • The Umbraco routing - Inbound and Outbound pipelines

  • All the Umbraco Controllers (Did you ever hear about UmbracoPageController?)

  • The Models Builder

  • The Notifications Handler with some practical examples

  • How to work with custom database table using NPoco ORM


We will customize the backoffice:

  • Developing a Custom Property Editor

  • Developing a Content App

  • Customizing a ListView layout

  • Modifying the "Allowed Actions" for a specific user, node or as a default behaviour 


Get a very deep understanding of Umbraco and its components!

But that's not all!

We will build a RESTful API service that integrates and modifies umbraco backoffice nodes via the umbraco ContentService and MediaService services.

Security will not be neglected, we will see how to configure an OAuth2 authorization server and how to protect our RESTful API service using JWT tokens to authenticate and authorize the requests.


Of course, we don't want to keep our applications on our computer, we want to share them with the world!

That's why we'll see how to configure uSync to keep our content synchronised across different environments and how to automatically deploy our Umbraco applications on a Linux server using Github Actions.


I hope to see you in my course and if so, what really matters to me is that this course could make you a better Umbraco developer!


If you have any doubt or question, don't hesitate to contact me, I'll do my best to answer and help you!


#H5YR!

課程章節

  • 10 個章節
  • 85 堂課
  • 第 1 章 Getting started
  • 第 2 章 Basic Setup
  • 第 3 章 Explore Umbraco Controllers
  • 第 4 章 Models Builder in Depth
  • 第 5 章 The Block List Editor
  • 第 6 章 Route Hijacking
  • 第 7 章 RESTful API Service
  • 第 8 章 EXTRA - Authenticate an UmbracoApiController - OAuth2 and JWT tokens
  • 第 9 章 Custom Routing and Content Finder
  • 第 10 章 Using Custom Database Tables

課程內容

  • Extend Umbraco backoffice to improve the editors' experience
  • Umbraco routing, Content Finders and Url providers (Inbound and Outbound pipeline)
  • Build a RESTful API service with the UmbracoApiController
  • Custom Database tables, Migrations and Notifications Handler in practice
  • uSync - Overview, Configuration and Practical use cases
  • Automatic deploy of Umbraco applications through Github Actions to a linux VPS

評價

  • A
    Ariel San Agustin
    5.0

    Amazing!

  • S
    Smaccari
    5.0

    Sintetica e veloce

  • D
    Dean Chan
    4.0

    The information in this course is great for understanding the power of Umbraco. The captioning isn't always correct but that might be because it is trying to generate from the accent of the presenter. Would be great if there was a git or repo to follow along with.

  • H
    Henry Plange
    5.0

    Wow! Do you know the back-flips one has to do to get this type of knowledge. Excellent work... now we can save money on hosting with Linux . :)

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意