← All courses

HTML to Next.js

Web Development

Progress from the structure of a page to accessible interfaces, JavaScript, TypeScript, React, and Next.js.

118 lessons5 levelsMapped status

The full path is mapped. Lesson publishing is in progress.

Level 0

How the web works

Browsers, URLs, requests, responses, and developer tools.

Lesson titles are being prepared.

The outcome and sequence are already locked for this level.

Level 1

HTML and CSS

Semantic pages, readable layouts, and responsive design.

Lesson titles are being prepared.

The outcome and sequence are already locked for this level.

Level 2

JavaScript

Logic, the DOM, events, modules, and APIs.

Lesson titles are being prepared.

The outcome and sequence are already locked for this level.

Level 3

TypeScript and React

Build maintainable component-driven applications.

Lesson titles are being prepared.

The outcome and sequence are already locked for this level.

Level 4

Production Next.js

Performance, testing, security, SEO, and deployment.

Lesson titles are being prepared.

The outcome and sequence are already locked for this level.

Keep free learning visible

Learned something? Star the repo.

A GitHub star is a tiny thank-you that helps the next vibe coder discover these free lessons.

  • Free to learn
  • Open source
  • Built with learners
Open GitHub & starOn GitHub, tap Star near the top-right.