Cover image for Learn React with TypeScript

Learn React with TypeScript

A beginner's guide to reactive web development with React 18 and TypeScript

Carl Rippon

Created by Carl Rippon

Explore how to build modern web applications using React 18 and TypeScript. Develop reusable, type-safe components and learn to manage complex state with confidence. Strengthen your debugging and testing skills to deliver smooth, reliable user experiences.

Packt | Mar 2023 | 474 min

What You Will Learn

You will start by getting comfortable with TypeScript and React fundamentals, then move on to building and organizing components using modern design patterns. Along the way, you will practice managing state, connecting to APIs, and applying testing strategies to ensure your code is both maintainable and reliable.

Key Features

  • Build reusable and type-safe React components using TypeScript features
  • Manage application state and interact with REST or GraphQL APIs confidently
  • Write robust unit tests for React components to ensure code reliability

Target Audience

Ideal for frontend developers who already know JavaScript, HTML, and CSS and want to take their skills further. If you are aiming to build large-scale web applications with React and TypeScript, and want to write cleaner, safer, and more maintainable code, this is designed for you.

Related courses