Create and Publish a Website

Create and Publish a Website

In this course you’ll learn how to create and publish your personal website or blog. For that, we will use a static site generator called Hugo. For this course you need some knowledge of HTML and CSS.

When you are using a blog software to create a website, you might reach a point where you can’t edit a certain layout or setting that you want to change. This can be frustrating, especially if you know HTML and CSS already. You may be wondering: would it be easier to build the website yourself, from scratch?

In this course, we will use Hugo. That’s a so-called static site generator — a system that you can use to create a website with simple markdown files, but still stay in control of all HTML layouts and CSS styles.

Fun fact: This website was built with Hugo.

This is what Hugo code looks like:

Hugo Code

You will learn all about Hugo, and use it to quickly and easily build a website or blog.

At the end, we will publish the website with GitHub for free.


In this course you will build your own website and publish it. You will learn how to use the static site generator Hugo.


In this course, you will learn about:


You should know HTML and CSS. It is a plus if you already know a programming language.


Classroom teaching with hands-on exercises.
You need to bring your laptop to this course.

Class at Hamburg Coding School


The course takes place from 10am to 5pm. We have a lunch break of 1 hour. The course has a total of 6 hours.


Teacher Teresa Holfeld
Date 9.11.2019
Time 10am - 5pm
Target Audience Intermediates
Course size 8 participants
Language English
Place Die Diele, Borselstra├če 7, 22765 Hamburg
Included WiFi, drinks, course material

Do you have questions regarding this course?

Please write me, I will get back to you as soon as possible.

Eva Louise Dressel from our customer service.