Using TypeScript with React
Learn how to use TypeScript to build React projects (including Next.js and Apollo GraphQL).
4.40 (1970 reviews)

13 306
students
13.5 hours
content
Nov 2024
last update
$84.99
regular price
What you will learn
Basic and advanced features of TypeScript
Using TypeScript in React projects
Writing types for React patterns (higher order components, render props, etc)
How to integrate TypeScript into a Create React App with Redux
How to build a NextJS web app which uses the GraphQL API using TypeScript
Using types provided by third-party packages and creating custom type definitions
Using React with TypeScript in general
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
The 'Using TypeScript with React' course is a comprehensive guide to mastering TypeScript in React projects, offering practical exercises on various topics. However, be prepared for a fast-paced learning experience that might require additional resources to fully grasp certain concepts. Despite some inconsistencies and confusion around webpack and tsconfig settings, this course offers valuable insights into using TypeScript with React, Next.js, and Apollo GraphQL in real-world scenarios.
What We Liked
- Covers both basic and advanced features of TypeScript, making it suitable for learners at different levels
- Includes practical exercises on using TypeScript with React, Next.js, and Apollo GraphQL
- Helps learners understand how to write types for various React patterns such as higher order components and render props
- Provides guidance on integrating TypeScript into a Create React App with Redux
Potential Drawbacks
- Some learners may find the course pace too fast, making it hard to follow along and understand certain concepts
- Lacks clear explanations for some types suggested by Visual Studio Code, causing confusion among learners
- First project focuses on class components and does not cover functional components and CRA, leaving some learners unsure of how to integrate TypeScript into their projects
- Instructions on webpack and tsconfig settings are inconsistent throughout the course, causing confusion for some learners
Related Topics
2321154
udemy ID
13/04/2019
course created date
10/05/2019
course indexed date
Bot
course submited by