Keentune

Web Development curriculum

21 chapters
·
133 concepts
·
free
Everything the adaptive question bank can teach and test in Web Development, from foundations through advanced practice. Work through it in order, or start practicing and let the questions find your level.
Start practicing Web Development

New here? Read the Web Development guide

A free 16-minute primer — the mental model, the mistakes beginners make, and what to practice first.

A. URLs, origins and what "same site" means

B. HTTP from the client: methods and the message model

C. Status codes and redirects

D. Headers, caching and content negotiation

E. Cookies and their attributes

F. Same-origin policy, CORS and cross-origin access

G. The document: metadata, head and SEO-relevant markup

H. HTML semantics and content structure

I. Forms and constraint validation

J. The DOM tree and manipulating it

K. The event model: phases, delegation and custom events

L. Loading, rendering and the page lifecycle

M. Links, navigation and history

N. Fetch and talking to a server from script

O. Client-side storage

P. Service workers and PWA basics

Q. Web Components and the shadow DOM

R. Images, media and responsive markup

S. Observers, workers and other platform APIs

T. HTTPS, CSP and the browser's security surface

U. Devtools and reasoning about a live page

Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing Web Development
All about Web Development practice
Browse all free study guides
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC