Build track

Web Development

The Web Development course takes you from HTML, CSS and JavaScript to building and launching responsive, fast websites, including the technical SEO that makes them rank: titles, canonicals, structured data, sitemaps and Core Web Vitals.

Published

Who is this course for?

Beginners, designers who want to build what they design, and anyone who wants to launch client websites.

What will you be able to do?

  • Write clean, semantic HTML and modern CSS layouts (flexbox, grid)
  • Add interactivity with JavaScript without a framework
  • Build a responsive site that scores well on PageSpeed
  • Set up technical SEO: titles, canonicals, JSON-LD, sitemaps, robots
  • Deploy a site to a real domain with HTTPS and a CDN

What does the course cover?

  1. HTML and CSS fundamentals, semantic structure, accessibility
  2. Responsive layout: flexbox, grid, fluid type, mobile first
  3. JavaScript: DOM, events, fetch, forms
  4. Performance: images, fonts, caching, Core Web Vitals
  5. Technical SEO for developers
  6. Launch project: domain, DNS, HTTPS, Cloudflare, deployment

Which tools are used?

  • VS Code
  • Git and GitHub
  • Chrome DevTools
  • Cloudflare

Frequently asked questions

Does it cover WordPress?

No. You learn to build sites by hand so you understand what every page does; that knowledge transfers to any CMS later.

Which framework is taught?

None in this course. Frameworks and backends are covered in the Web Applications course.