HTML
You are hereThe skeleton of every website. Learn to structure content with the language every front-end developer starts with.
31 lessons
The learning journey
From HTML fundamentals to full-stack meta-frameworks and CSS toolkits. Follow each stage in order and build real-world mastery.
The skeleton of every website. Learn to structure content with the language every front-end developer starts with.
31 lessons
The language of presentation. Turn plain HTML into beautiful, modern interfaces with layout, color, typography and animation.
45 lessons
Master modern JavaScript from foundational syntax, DOM manipulation, and asynchronous programming to browser internals, performance engineering, and enterprise architecture across 3 progressive levels.
45 lessons
JavaScript with superpowers. Write safer, scalable code with static types, interfaces, generics and compiler tools.
34 lessons
The foundation of professional development. Master distributed version control, branching models, interactive rebasing, GitHub Actions CI/CD, and enterprise repository governance.
37 lessons
One codebase for every screen. Build flexible layouts with media queries, container queries, mobile-first workflows and fluid typography.
10 lessons
How the web communicates. Master networking protocols, REST architecture, HTTP/2 & HTTP/3 QUIC, OAuth 2.0 PKCE, WebSockets, OpenAPI contracts, and enterprise API resilience.
48 lessons
Build for everyone. Master semantic markup, screen reader support, keyboard navigation and WCAG standards.
0 lessons
AI-assisted coding involves using artificial intelligence tools to help developers write code more efficiently and effectively. These tools provide real-time suggestions, automate repetitive tasks, identify potential errors, and generate code snippets based on natural language descriptions, ultimately speeding up development and improving code quality.
10 lessons
The declarative, component-based library for building user interfaces. Master JSX, hooks, state, and component lifecycles.
50 lessons
The progressive JavaScript framework. Master Single-File Components (SFCs), the Composition API, reactive refs, Pinia state architecture, Vue Router, Nuxt, and enterprise DevOps.
28 lessons
The batteries-included enterprise web framework. Master TypeScript-first components, services, dependency injection, and modern Signals.
42 lessons
Cybernetically enhanced web apps. Compile components into surgical vanilla JavaScript with zero virtual DOM overhead, Svelte 5 Runes, and full-stack SvelteKit.
26 lessons
Simple and performant reactivity for building user interfaces. Enjoy JSX with fine-grained reactivity and zero virtual DOM.
2 lessons
A three-level Next.js roadmap covering the App Router, React Server Components, Server Actions, caching, authentication, databases, testing, and production deployment.
32 lessons
The intuitive Vue framework. Master file-based routing, auto-imports, universal SSR, Nitro server engine, and SEO module ecosystems.
2 lessons
A utility-first CSS framework for rapid UI development. Master atomic design systems, Tailwind v4 CSS-first architecture, CVA component variants, dark mode, and enterprise monorepo styling.
34 lessons
The world’s most popular front-end toolkit. Master the 12-column responsive flexbox grid, accessible UI components, Sass customization engine, Utilities API, dark mode, and enterprise design systems.
40 lessons
From developer to engineer. Master web performance, security, build tooling, testing and architectural patterns.
26 lessons