Learn TypeScript with Modern React - Hooks, Context, Suspense
Adding typescript to a modern react project with hooks (useState, useContext, useEffect) and code splitting
Course Outcomes
- How to use Typescript with their modern React project,
- Understand how to set up typescript with create-react-app as well as babel and webpack
- Feel comfortable using hooks for state and lifecycle
Course Structure
25 lectures • 3h 24m total duration
About This Course
In this course you will learn how to add typescript to a create-react-app project as well as adding it to a react project from scratch with webpack and babel. You will learn a bit about react hooks, (useState, useContext, useReducer and useEffect), in a react typescript project as well as using suspense to lazy load a component. We will also attempt to recreate redux, (or the redux principles) with useReducer and Context.
This course is at an intermediate/advance level and assumes you have used React and Redux before, however you don't need to know any typescript for this.
Used by learners at
Course Requirements
- Be comfortable using the terminal or command prompt
- Understanding of JavaScript and React.js
Course Instructor
I'm Richard Oliver Bray a full-stack web developer and part-time game developer. I love trying out new technologies and teaching people how to use them through videos and articles.View profile
Includes Certificate of Completion
![career certificate](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn-website-assets.s3.us-east-1.amazonaws.com%2Fuploads%2F11-2023%2Fplaceholder-certificate.LeZZM3ape4qCNEFE8iGB7.png&w=1024&q=82&output=webp)
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 24 video lectures
- 4+ hours of content
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes