Beginner · Data & AI

Web Development Foundations

Build for the web from scratch: how the web works, HTML structure, CSS layout and responsive design, JavaScript and the DOM, and deploying a real site.

5 chapters15 lessons2 hr 5 min15 quick checks

How this course works

The chapters and lessons below are the fixed course structure. When you start, LearnLive teaches each lesson interactively and adapts examples, pacing, and questions to you.

Complete syllabus

Every chapter and lesson

  1. 01

    Chapter 1 · 3 lessons

    How the Web Works

    1. 1.1

      The internet & HTTP

      8 min · Quick check

    2. 1.2

      Clients, servers & URLs

      8 min · Quick check

    3. 1.3

      The browser & rendering

      8 min · Quick check

  2. 02

    Chapter 2 · 3 lessons

    HTML

    1. 2.1

      Structure & semantics

      9 min · Quick check

    2. 2.2

      Text, links & media

      8 min · Quick check

    3. 2.3

      Forms

      8 min · Quick check

  3. 03

    Chapter 3 · 3 lessons

    CSS

    1. 3.1

      Selectors & the box model

      9 min · Quick check

    2. 3.2

      Layout with flexbox & grid

      9 min · Quick check

    3. 3.3

      Responsive design

      8 min · Quick check

  4. 04

    Chapter 4 · 3 lessons

    JavaScript

    1. 4.1

      Variables, types & functions

      9 min · Quick check

    2. 4.2

      The DOM & events

      9 min · Quick check

    3. 4.3

      Fetching data & async

      8 min · Quick check

  5. 05

    Chapter 5 · 3 lessons

    Building & Deploying

    1. 5.1

      Organizing a project

      8 min · Quick check

    2. 5.2

      Accessibility & best practices

      8 min · Quick check

    3. 5.3

      Deploying a site

      8 min · Quick check

Ready to begin?

Open the course and choose the tutor who will teach it with you.

Start Web Development Foundations