Web Platform Foundation
Master document semantics, layout engines, DOM/CSSOM construction, event loops task scheduling, and web browser caching foundations.
Syllabus Modules
Write SEO-friendly semantic layouts conforming to accessibility tree specs.
Trace browser parsing, layout grids painting, GPU compositions, and microtasks execution queues.
Detailed Topics & Submodules
HTML Semantics & Document Structure
Write SEO-friendly, accessible markup conforming to modern HTML5 standards.
CSS Grid, Flexbox & Layout Engines
Deep dive into CSS formatting contexts, flex lines, grid tracks, and modern positioning APIs.
Critical Rendering Path & Event Loop
Trace DNS resolution, TCP handshake loops, TLS negotiation, and V8 event loop scheduling.
Related System Design Case Studies
Architecting a high-performance video streaming client with infinite scrolling feed, adaptive streaming controls, and real-time multiplayer comments.
Building a fluid media hub catalog page featuring hover video previews, horizontal row carousels, and rapid keyboard-based navigation interfaces.
Planned Practice Projects
An interactive laboratory animating parsing, DOM construction, render trees alignment, paint cycles, and GPU compositing transitions.
Interactive laboratory simulating Call Stack execution, microtask queues priority (Promises), and macrotasks timings (setTimeout).
Track Details
Prerequisites
Learning Outcomes
- Explain standard document layouts paint and composite operations
- Identify reflow rendering bottlenecks using browser debug tools
- Trace TCP connections setup overheads over high latency environments