This textbook will guide you through the three core client-side web technologies (HTML, CSS, & JS), as well as discuss the role HTTP plays in retrieving resources for a web client (like a browser) from the web. It is organized into chapters focused on each of those technologies in turn:

  1. The World-Wide-Web
  2. Hyper-Text Transfer Protocol
  3. Hyper-Text Markup Language
  4. Cascading Style Sheets
  5. JavaScript

Once you understand client-side web technologies, you may want to turn your attention to the server side. The follow up textbook to this one covers those topics: Full Stack Web Development