Typescript for Intermediate React Front-End Engineers

Elevate your React front-end skills by mastering TypeScript: build robust, scalable, and maintainable applications with advanced typing techniques.

TypeScript Configuration and Advanced Types

Unit 1: TypeScript Setup and Configuration

Unit 2: Advanced Types: Generics

Unit 3: Advanced Types: Utility Types

Unit 4: Advanced Types: Conditional and Mapped Types

Typing React Components and Hooks

Unit 1: Typing Function Components

Unit 2: Typing Generic Components

Unit 3: Typing Higher-Order Components

Unit 4: Typing React Hooks

State Management and Forms with TypeScript

Unit 1: TypeScript and Redux

Unit 2: TypeScript and Context API

Unit 3: Formik and TypeScript

Unit 4: React Hook Form and TypeScript

Testing, SSR, and Best Practices

Unit 1: Testing React Components with TypeScript

Unit 2: SSR and Next.js with TypeScript

Unit 3: Best Practices and Architecture