Keentune
Adaptive skill practice — find your level, get sharper.
Keentune
›
Software Development
›
Web Development

Web Development practice

CORS
Try one — no signup
Your page's fetch() to another domain hits a CORS error. Where does the fix belong?
Start practicing — it’s free
No signup · first signal after 5 answers · your score at session end
How the web works, end to end
The full-stack web fundamentals interviews assume — HTTP methods, status codes and idempotency, REST vs GraphQL, the browser (DOM, events and delegation, storage, the critical rendering path, reflow vs repaint), web security (XSS, CSRF, CORS, the same-origin policy, CSP, cookies, JWT vs sessions), and performance and accessibility (semantic HTML, alt text, code splitting, compression, HTTP/2). Part of the Developer track.
• Meets you at your level — never too easy, never too hard.
• Adapts every question to how you’re doing.
• Tracks your level over time. Skill practice, not a test.

New here? Read the Web Development guide

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

Curriculum

133 concepts across 21 chapters, from foundations through advanced practice — each one a concept the adaptive question bank can teach and test.

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

5

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

5

C. Status codes and redirects

6

D. Headers, caching and content negotiation

6

E. Cookies and their attributes

7

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

7

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

7

H. HTML semantics and content structure

6

I. Forms and constraint validation

8

J. The DOM tree and manipulating it

7

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

7

L. Loading, rendering and the page lifecycle

7

M. Links, navigation and history

6

N. Fetch and talking to a server from script

6

O. Client-side storage

6

P. Service workers and PWA basics

6

Q. Web Components and the shadow DOM

6

R. Images, media and responsive markup

6

S. Observers, workers and other platform APIs

7

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

6

U. Devtools and reasoning about a live page

6
View the full curriculum →
Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing — it’s free
No signup · first signal after 5 answers · your score at session end
Explore all skills on Keentune
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