Beginner · 4h 30m · lessons

Web Application Basics

How the web actually works — from the request that starts it all to the HTML and CSS that make a page.

What you'll learn

  • Explain the request and response cycle, URLs, DNS, and HTTP
  • Tell client from server and know what each one does
  • Structure content with clean, semantic HTML
  • Style and lay out pages with CSS, including flexbox and responsive design
  • Describe how a browser turns HTML and CSS into pixels
  • Make a page interactive with a little JavaScript, events, and the DOM
  • Debug in the browser and ship a page live with HTTPS and a domain
  • Apply the basics of accessibility and performance

Syllabus