Courses/Full-Stack Software Engineer/React Foundations: Build a Task Manager
Full-Stack Software EngineerIntermediate8 modules~4.0 hours hands-on3 learning modes

React Foundations: Build a Task Manager

Build a complete Task Manager app while mastering semantic HTML, modern CSS layout, and React's component model with TypeScript and Tailwind CSS.

// What you'll be able to do
  • Prerequisites, scope, and the why
  • Scaffold with Vite, TypeScript, and Tailwind
  • HTML5 semantics, CSS layout systems, and the DOM
  • JSX, components, props, and the virtual DOM
// Curriculum

8 modules, built to run

Every module ships runnable code. Expand any one to see what's inside.

00IntroductionWhat we're building and why30 min
Objective — What we're building and why
Start moduleFree preview
Objective — Prerequisites, scope, and the why
Objective — Scaffold with Vite, TypeScript, and Tailwind
Objective — HTML5 semantics, CSS layout systems, and the DOM
Objective — JSX, components, props, and the virtual DOM
Objective — useState, useEffect, and the component lifecycle
Objective — Forms, lists, filtering, and composition
Objective — Complete the app and ship it

Ready to start React Foundations: Build a Task Manager?

Start with the free Module 0, then unlock the full course on a Pro plan.

Preview free modulesBack to catalog