This roadmap gives you a high-level overview of everything you need to get started with Umbraco CMS. I recommend that you bookmark this page as it is a constant and ever-growing list of useful Umbraco resources that will help you learn how to master this great CMS.
📖 Books
The most comprehensive resource that I have personally created on Umbraco V8 is my book. This book took me over 6 months of writing every day. It covers the architecture, the hows and the whys of doing things:
- Umbraco Secrets Exposed
📹 Youtube Umbraco V8 Video Series
I have also created a YouTube series on Umbraco V8. This covers many aspects of creating a website in Umbraco from start to mastery. What's great is that it is all free!
- E01 - Installing Umbraco
- E02 - Route-Hijacking
- E03 - Create An API
- E04 - Deep Dive into View Models
- E05 - Global Settings
- E06 - Surface Controller
- E07 - Vanilla MVC Controller
- E08 - Components & Composers
- E09 - Dependency Injection
- E10 - The Quirks Of Querying Content In Umbraco V8
- E11 - Property List Editors And Data Types In Umbraco 8
- E12 - Boosting Page Speed With Caching Using Umbraco V8
- E13 - Building Dynamic Page Layouts in Umbraco V8 with Blocks and Grids
- E14 - Custom Dashboards And ContentApps in Umbraco V8
- E15 - Building A Menu In Umbraco V8
💽 Repos
If you want to accelerate your learning, these repositories and starter-kits will help you out:
- JonDJones.Umbraco.V8.StarterKit
Offical
Community Code
Starter Kits- Bulma Starter Kit
- Umbraco Package
- Codeshare Starter Kit
- UPillarV8
- uSkinned Website
🎬 Getting Started Guide
If my video series (or book) is not enough to get you started then these additional resources should help you on your path:
- Installing Umbraco
- Migrating Content To V8
- How To Upgrade To Umbraco 8 - Code Issues
- Migrations in V8