Web Development
Go from zero to building modern web applications. Learn HTML & CSS, then JavaScript, TypeScript, and finally React with Next.js.
Introduction to HTML & CSS
Learn HTML and CSS from scratch — document structure, text formatting, links, images, tables, CSS selectors, the box model, Flexbox layout, and responsive design.
JavaScript for Beginners
Learn JavaScript from scratch — variables, functions, arrays, objects, DOM manipulation, events, async programming, and building interactive web pages.
Introduction to TypeScript
Learn TypeScript from the ground up. Covers type annotations, interfaces, generics, advanced types, and real-world patterns for building type-safe applications with React and Node.js.
React & Next.js Development
A hands-on course covering modern frontend development with React and Next.js — from components and state management, through routing, data fetching, and server components, to authentication, testing, and deployment.
Subscribe to track your progress through this learning path.