Skip to content

One membership, every course: learn web skills at your own paceSee plans

Online course · 14 lessons · Beginner

HTML and CSS essentials

Learn the core building blocks of every website and start coding clean web pages.

Enroll now

About this course

Master the basics of HTML and understand how websites are structured. Perfect for beginners stepping into web development, this course builds a strong foundation in HTML and CSS with clear, practical lessons, so you can create your first web pages and understand how the web works.

What you will learn

  • Structure a page with semantic HTML

  • Style text, colours and layouts with CSS

  • Build responsive pages with Flexbox and Grid

  • Publish your first page online

Course outline

  1. HTML basics

    Elements, attributes and the structure of a page.

  2. CSS basics

    Selectors, the box model and styling text.

  3. Layouts

    Flexbox, Grid and responsive design for phones.

  4. Final project

    Build and publish a one-page site for a local business.

Ready to write your first web page?

Join with any membership plan and start the first lesson today.