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.
📹 Youtube 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 - An introduction to the JAMstack
- E02 - Build A JAMStack Website In 5 Minutes With Stackbit
- E03 - Build A Website With Next.js + Netlify In Under 10 Minutes!
- E05 - Learn How To Integrate ContentFul CMS Within A NextJS Application
- E06 - Dealing with links and routing in Next.js
- E07 - How to Style a NextJs Website
- E08 - Configuring Error Pages And Maintenance Pages With Netlify and NextJS
- E09 - Create A Serverless Netlify Function In 10 Minutes
- E10 - Creating A Dev Environment Using ContentFul
- E11 - Integrate Cypress Within Netlify and NextJS!
- E12 - Create A Dynamic Robot.txt In NextJS
- E13 - JAMStack Architecture Explained So it Makes Sense!
If you want to accelerate your learning, these repositories and starter-kits will help you out:
🏆 JAMStack Resources
- JAMStack Explorers
- JAMStack Themes
- JAMStack WTF
The State of Jamstack 2020 Report
🎬 Getting Started Guide
State of the Jamstack Oct 2020 Keynote, Matt Biilmann of Netlify
Jamstack: Silly name, serious stuff by Phil Hawksworth
🥇 Headless CMS - SASS
- Dato CMS
💡 Headless CMS - Self Hosted
Need to host a CMS on your own server? These self-hosted CMS systems are your best options:
In a Git-based CMS, content changes are pushed to a Git repository. This update triggers a new build of your site
- Netlify CMS
🔥 Static Site Generators
- Amazon Lambda
- Azure Functions
- Azure Identity
- Facebook Comments
- Netlify Forms
- Static Forms
Happy Coding 🤘