Umbraco Training: Extending the Backoffice
Learn just how powerful the Umbraco backoffice really is.
Learn just how powerful the Umbraco backoffice really is.
Frontend and backend developers who know Umbraco and want to extend the UI for editors, and developers who perform custom tasks inside the Umbraco backoffice.
Knowledge of the Umbraco CMS is recommended (e.g. experience working with the Umbraco backoffice or having attended the Umbraco Fundamentals training).
Experience with TypeScript, Lit, and Vite is an advantage but not necessary.
The project you'll be working on throughout the course will be a local project that we'll spin up on the training day.
Must be able to set up and run an Umbraco project using the following guide from our documentation.
By the end of the course, you will be able to:
Extend the functionality of the backoffice
Build advanced custom extensions using Lit, Vite, and TypeScript
Leverage the many Lit elements and UI components Umbraco offers for backoffice extension
By attending this course you automatically take one step closer to earning yourself an official Umbraco Certification title. This course is both a step toward the Expert and Master statuses.
You can keep track of the courses you've taken on your developer profile on umbraco.com. Your profile will be updated shortly after you've attended a course.
Once you've attended the required courses for the specific status, you'll be invited to take a Certification Test. Pass this and the title is yours!
Our Extending the Backoffice training courses is available on-demand so you get instant access and can complete it at your own pace.
Umbraco backoffice architecture and extension insights
TypeScript, Lit, and Vite introduction
Implementing custom extensions
Using Umbraco Node Modules to get Umbraco data
Using the Umbraco UI Library
Custom icons and Umbraco Modals
Getting data from the database with a custom API endpoint
Swagger documentation and backoffice authentication
Creating Workspace Views