Web Design 101

✨ Building blocks of web design ✨

In this course, I'll teach you the fundamental building blocks of building websites. I will assume absolutely no technical knowledge whatsoever, and by the end we'll have the skills to create a basic web page for ourselves.

We will learn:

  • Describing content with HTML5
  • Styling pages using CSS3
  • Making our pages work on mobile
  • About CSS Grid
  • Making working contact forms

We will not cover:

  • How to make nice looking websites - we're learning technical skills in this course
  • Databases
  • User authentication
  • JavaScript
  • Dynamically loaded content

Your Instructor

Kevin Lewis
Kevin Lewis

Kevin Lewis is a web developer and teacher. His interests include artistic applications of digital skills, civic technology, and running events that facilitate creative collaboration.

Frequently Asked Questions

Who is this course suitable for?
Absolute beginners - you'll need a computer to play along at home, but I've built this for people who are just starting their journey as web designers.
What do I get?
A series of videos which you can watch in order or refer back to later. You can download them to your device to watch offline, too!
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
I think I've found an error
Oh no, that's not good. If you pop it in an email to [email protected] I'll get it fixed as soon as possible!

Get started now!