Before you attempt anything in Umbraco it's important you learn the fundamentals to ensure you do not get frustrated and for you to work alot faster building your own websites.


Get Umbraco up and running on your machine in minutes using VS code.

Document Types

This is the most important thing you need to learn about Umbraco. Understanding the concept of Document Types and how to work with them is the foundation of your Umbraco knowledge.


This covers the basics of how to work with the templating system in Umbraco and get your HTML markup into the CMS.

Stylesheets and Javascript

This short badge covers how to work with CSS stylesheets and JavaScript files in Umbraco and how to add custom styles to allow content editors to apply specific styles in their content.

Grid Layouts

This badge covers working with Grid Layouts. Learn the concepts behind this unique way of creating content in a CMS. From setting up the datatype to creating your own custom plugins.

Creating a Site From Scratch

If you are brand new to Umbraco this is a great place to start. This chapter will walk you through the basics of implementing any static template in Umbraco.