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
- HTML document structure
- headings, paragraphs, images and divs
- block and inline elements
- lists
- tables
- HTML5 forms
- text formatting
- HTML entities
- layout structure
CSS
- 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
Goal
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.
Prerequisites
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.
Methodologies
Classroom teaching with hands-on exercises. You need to bring your laptop to this course.
Schedule
Date | Time |
---|---|
Tue, 13. April | 6pm - 9pm |
Thu, 15. April | 6pm - 9pm |
Tue, 20. April | 6pm - 9pm |
Thu, 22. April | 6pm - 9pm |
Tue, 27. April | 6pm - 9pm |
Thu, 29. April | 6pm - 9pm |
Tue, 04. May | 6pm - 9pm |
Thu, 06. May | 6pm - 9pm |
Tue, 11. May | 6pm - 9pm |