Creating a Basic Website

A guide to creating a basic website using Umbraco

This tutorial is based and tested on the latest version of Umbraco 14.

Introduction

This tutorial will guide you through building an Umbraco website step by step. It will show you how to take any website template, such as flat HTML, CSS, and JavaScript, and install it into a new Umbraco site. Then, you can connect the sections that require content management by Umbraco.

We will not be using any starter kits in this tutorial. While these can be helpful, they do not offer a full understanding of the basics of Umbraco. Instead, we will focus on creating Document Types and Templates and how they work together to build pages.

It is recommended that you work through the sub-sections in the following order.

To follow this tutorial, ensure to complete this section first.

Learn how to create Document Types and understand their purpose.

Discover how to create your first template and set up a content node.

Learn how to integrate CSS and JavaScript into your Umbraco site.

Find out how to connect Document Type Properties (Umbraco Data Fields) to templates to display the editor's data correctly.

Learn how to create a Master Template to streamline the creation of additional pages and reduce repetitive HTML code.

Use the Master Template to generate new page types.

Manage the navigation menu in your template.

Learn how to create a parent page that automatically lists and links to child nodes. Ideal for something like blogs or news sections.

Explore how to expand your basic site by introducing Language Variants to support multiple languages.

By this stage, you will have a basic functioning site. Discover where to go next and explore the deeper capabilities of Umbraco with additional resources.

Last updated