Skip to content

Short courses · All levels · English

The complete web development course

47 lessons · about 140 hours · certificate on completion · updated 20/03/2026

What you'll learn

  • Understand full development lifecycle

Course content

  • How Does the Internet Actually Work Free preview
  • How Do Websites Actually Work
  • How to Get the Most Out of the Course
  • What You'll Need to Get Started Setup Your Local Web Development Environment
  • Setup Packages
  • How to Get Help When You're Stuck
  • Introduction to HTML
  • The Anatomy of an HTML Tag
  • What we're building HTML Personal Site
  • What is The HTML Boilerplate
  • How to Structure Text in HTML
  • HTML Lists
  • HTML Image Elements
  • HTML Links and Anchor Tags
  • How to Ace this Course
  • HTML Tables
  • Using HTML Tables for Layout
  • HTML Tables Code Challenge
  • HTML Tables Solution Walkthrough
  • HTML Forms
  • Forms in Practice Create a Contact Me Form
  • Publish Your Website!
  • Tip from Angela Habit Building with the Calendar Trick
  • Introduction to CSS
  • Inline CSS
  • Internal CSS
  • External CSS
  • How to Debug CSS Code
  • The Anatomy of CSS Syntax
  • CSS Selectors
  • Classes vs Ids
  • Tip from Angela Dealing with Distractions
  • What We'll Make Stylised Personal Site
  • What Are Favicons
  • HTML Divs
  • The Box Model of Website Styling
  • CSS Display Property
  • CSS Static and Relative Positioning
  • Absolute positioning
  • The Dark Art of Centering Elements with CSS
  • Font Styling in Our Personal Site
  • Adding Content to Our Website
  • CSS Sizing
  • CSS Font Property Challenge Solutions
  • CSS Float and Clear
  • Stylised Personal Site Solution Walkthrough
  • Tip from Angela Nothing Easy is Worth Doing!

Requirements

  • Laptop and internet

Description

This is a self-paced course

You will learn front and backend concepts, at the end you will be able to build a fully functional website

Instructors

Peter Esiet
Peter Esiet

Related courses