React
FreeReact Official Tutorial: Quick Start
React’s official Quick Start for components, JSX, lists, events and shared state, with editable examples in the browser.
Maximilian Schwarzmüller and Academind
Apply TypeScript to React props, events, state, Context, reducers and Redux, with an introduction to the type-system concepts used in the examples.
Opens on the provider’s site. Check current access and certificate terms there.
Maximilian Schwarzmüller focuses this course on the point where React code meets TypeScript. A type-system introduction leads into typed components, events, state, Context, reducers and Redux. It is a narrower follow-up to a general React course, aimed at understanding how type information helps describe component contracts and state changes.
Choose this once React components and Hooks are familiar. The provider introduces TypeScript, so you do not need to complete a separate advanced TypeScript course first.
Type checking does not validate data arriving from an API at runtime. Keep that distinction in mind when adapting the data-fetching examples, and match the React and TypeScript versions used by each project.
Udemy offers paid course enrollment; discounts and subscription inclusion can change. Review the current curriculum and preview lessons before enrolling. A completion certificate is evidence of study, not a degree or a promise of employment.
Convert a small JavaScript task list to TypeScript. Give each task a clear type, represent loading and failure explicitly, and explain which invalid changes the compiler catches and which still need runtime checks.
This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.
Took this course? Share what you thought.
Other learning resources covering the same topic.
React
FreeReact’s official Quick Start for components, JSX, lists, events and shared state, with editable examples in the browser.
freeCodeCamp
FreefreeCodeCamp’s older frontend libraries curriculum, useful for React and Redux practice with explicit legacy-library context.
Scrimba
FreeBob Ziroll’s interactive React course, moving from components and props into state, forms, effects and project work.
React
FreeBuild React’s official tic-tac-toe game to practice components, immutable state updates and a history of moves.
Udemy
PaidAn extensive React curriculum covering components, hooks, application state, routing, and a move into full-stack work with Next.js.
Udemy
PaidProject-based React study that moves from component thinking into larger applications, state tools, and Next.js server features.