Course Description
This React course takes you from beginner to advanced developer. Learn modern React, hooks, state management, and build real-world projects. Gain hands-on experience, master essential concepts, and create portfolio-ready applications to showcase your skills for career growth.
Throughout this course, you'll work on hands-on projects including a social media app, e- commerce platform, and task management system. By the end, you'll have the confidence to build complex React applications from scratch.
What you'll learn
- Modern React with Hooks and Context API
- Performance optimization techniques
- Testing with Jest and React Testing Library
- React Router for navigation
- State management with Redux Toolkit
- Deployment to production environments
This course includes:
- 9.5 hours on-demand video
- Assignments
- 1 article
- 1 downloadable resource
- Access on mobile and TV
- Certificate of completion
Course Content
25 sections • 95 lectures • 9h 29m total length
Expand ALl Sections
Requirements
- You'll need a copy of Figma. A free plan is available on the Figma website.
- No previous UX Design/UI Design experience is needed.
- No previous Figma skills are needed.
- No previous design skills or experience required.




Instructor
Charlie Slater
Senior UI UX DesignerCharlie Slater has over 8 years of experience building scalable web applications with
UI UX Designer. He's worked at top tech companies including Google and Airbnb,
and has taught over 50,000 students worldwide. His passion for teaching and deep
understanding of React makes complex concepts easy to understand and implement..