Web Technologies 101

How the web works under the hood. HTTP, cookies, sessions, APIs, the foundation of every web attack.

Overview

Before you can break web apps, you need to understand how they’re built. This course covers HTTP requests and responses, HTML forms, cookies, sessions, REST APIs, and the browser security model.

What you will learn

  • Understand HTTP methods, status codes, and headers
  • Explain how cookies and sessions maintain state
  • Describe how browsers enforce the Same-Origin Policy
  • Identify the components of a URL and a REST API request

Syllabus

A structured path through every lesson: How the Web Works, HTTP Deep Dive, HTML & Forms, Sessions & Authentication, REST APIs, CORS & Same-Origin Policy, Browser Storage & Client-Side Security, Browser Security Features.