Foundations of Web Development

In this course we will build a website from scratch. On the way you will learn how modern websites are built with the help of HTML and CSS. This course is for beginners who want to learn web development. There is no prior knowledge required.

The basic building blocks of any website are made of HTML, which provides the layout. We will start our little project with these and create our first version.

With CSS we can improve on our HTML structure with great flexibility in design. Many different properties of HTML elements - like fonts, colors and positions - can be changed. The goal of this second iteration is to put some nice little makeup on.

In this course you will learn the foundations of web development by creating your own website and improving on it. We will cover the following topics:


  • HTML document structure
  • headings, paragraphs, images and divs
  • block and inline elements
  • lists
  • tables
  • HTML5 forms
  • text formatting
  • HTML entities
  • layout structure


  • inline styles vs. style tags
  • CSS selectors and combinators
  • margins, padding and borders
  • alignment of elements
  • floating, position and display
  • text styling
  • colors and transparency
  • styling tables and lists
  • media queries
  • CSS3

Continuation Course (optional, 3 sessions, 9h)

  • Project work


The goal of this course is to learn the foundations of web development: HTML and CSS. At the end of the course, participants can build and style their own websites.


This course is for beginners who want to learn web development and who haven’t done any programming before. There is no prior knowledge required.


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

Class at Hamburg Coding School


HTML 9 hours
Date Time
Tue, 06. October 6pm - 9pm
Thu, 08. October 6pm - 9pm
Tue, 13. October 6pm - 9pm
CSS 9 hours
Date Time
Thu, 15. October 6pm - 9pm
Tue, 20. October 6pm - 9pm
Thu, 22. October 6pm - 9pm
Continuation Course 9 hours
Date Time
Tue, 27. October 6pm - 9pm
Thu, 29. October 6pm - 9pm
Tue, 03. November 6pm - 9pm


Helder Pereira

Helder Pereira

Director of Studies, Teacher
see profile

Everything at a Glance



Die Diele, Borselstraße 7, 22765 Hamburg


9 sessions of 3hrs; Tuesdays and Thursdays, 1800-2100h

Course size

Up to a maximum of 8 participants


Web Essentials Certificate of Participation




WiFi, drinks and course materials
Basic Course
6.10.2020 - 22.10.2020
incl. 16% VAT
Includes admission for the basic course only.
buy now
Basic Course & Continuation Course
6.10.2020 - 3.11.2020
incl. 16% VAT
Includes both the basic course and the continuation course.
buy now
Continuation Course
27.10.2020 - 3.11.2020
incl. 16% VAT
Includes admission for the continuation course only.
buy now
Customer Service, Marketing: Eva Louise Dressel
Customer Service, Marketing

Any questions?

Write an email to Eva. She will get back to you as quickly as possible.