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

Note: This course will be held in German or English, depending on participants preferences.

The basic building blocks of any website is 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.

To add some interactivity to our website we use JavaScript. We will try to add some nice features that makes the site better to navigate and improve the display of images. We will learn how each of the building blocks - Javascript, HTML and CSS - work together to bring out the strength of each other.


The goal of this course is to get familiar with the technologies HTML, CSS and JavaScript that we use in modern web development to build beautiful and easy to navigate websites.


This course has the following content:


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.

HTML and CSS Class


This course has a total amount of 12 hours.
These are split into 6 sessions of 2 hours, that take place in the evening on Mondays, Wednesdays and Thursdays.

We are still planning this course, and don’t know the start date yet.


Participants will get a Web Essentials Certificate of Participation at the end of the course.

Register Interest

We are still in the planning phase for this course. You can register interest in this course by signing up on this list. This is optional and non-binding. By registering you help us estimate the demand for this course. Once we have a date for the course, we send you an email notification with the opportunity to grab one of the first tickets.

Register interest

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.