React
Open a video or resource link, watch it, then check its box to track your progress and unlock what comes next.
Build component-based user interfaces with JSX, props, state, hooks, routing, data fetching, forms, reusable components, testing patterns, and production builds.
- React in 100 Seconds — Fireship (2 min)
Fast mental model of components, JSX, props, state, hooks, rendering, and the React ecosystem. - React Tutorial for Beginners — Programming with Mosh (30 min selected)
Understand modern React project setup, TypeScript, components, props, state, events, and reusable UI patterns. - React Crash Course — Traversy Media (30 min selected)
Connect hooks, routing, forms, API calls, component structure, and application organization in a realistic workflow.
- React Full Course for free — Bro Code
A deeper treatment of the same skill; use it to move from concept to working patterns. - Next.js in 100 Seconds — Fireship
Apply React through the adjacent capability: Next.js. - Next.js Tutorial for Beginners — Programming with Mosh
Apply React through the adjacent capability: Next.js.
- HTML & CSS Full Course — SuperSimpleDev
Extend React into senior/production practice through Front-End Development. - TypeScript Full Course for Beginners — Dave Gray
Extend React into senior/production practice through TypeScript. - JavaScript Full Course for free — Bro Code
Extend React into senior/production practice through JavaScript.