Web Development

Modern Web Development

Frameworks change every year; the platform underneath does not. See how a browser loads and renders a page, explore the DOM as a 3D structure, and learn layout, events and asynchronous JavaScript from the inside out.

  • Beginner
  • 14 lectures
  • About 9 hours
  • 5 free lectures (90 min)
Start free lecture 1

What you’ll learn

  • Explain the journey from a URL to pixels on the screen
  • Structure pages with semantic, accessible HTML
  • Control layout with the box model, Flexbox and Grid
  • Handle user interaction with JavaScript and DOM events
  • Reason about asynchronous code using the event loop

Curriculum

Module 1 · How the web works

5 lectures
  1. 01From URL to pixelsInteractiveFree17 min
  2. 02HTML and the DOM3D modelFree17 min
  3. 03CSS: the box model and layoutInteractiveFree19 min
  4. 04JavaScript and eventsInteractiveFree18 min
  5. 05The event loop and asynchronous JavaScriptInteractiveFree19 min

Module 2 · Building modern interfaces

5 lectures
  1. 06Responsive and accessible designIncluded with the course
  2. 07Fetching data from APIsIncluded with the course
  3. 08Components and stateIncluded with the course
  4. 09Rendering strategies: SPA, SSR and staticIncluded with the course
  5. 10Forms and validationIncluded with the course

Module 3 · The back end and delivery

4 lectures
  1. 11Building an API with Node.jsIncluded with the course
  2. 12Authentication and sessionsIncluded with the course
  3. 13Performance and Core Web VitalsIncluded with the course
  4. 14Deploying to the cloudIncluded with the course

Who this course is for

  • Aspiring front-end developers
  • Back-end developers becoming full-stack
  • Designers and QA engineers who want to understand the platform

Before you start

None. Everyday computer experience is enough.

Keep going

Related courses

AI & Machine Learning

Generative AI & Large Language Models

How large language models really work — and how to build reliable products on top of them.

Intermediate14 lectures~7 hours
5 free lectures$69₹4,499
AI & Machine Learning

Machine Learning Foundations

Real intuition for how machines learn from data — models, loss, gradients and generalization.

Beginner14 lectures~8 hours
5 free lectures$59₹3,999
AI & Machine Learning

Deep Learning

Neural networks from the ground up — neurons, backpropagation, optimizers and the techniques that make deep models train.

Intermediate14 lectures~9 hours
5 free lectures$79₹5,499

Training a team on this?

We can combine Modern Web Development with other courses into a learning path built around your team’s roles and goals.