Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Advanced React

Extra perks unlocked via skillcraft.ai link
This Advanced React course is designed to "level up" your React skills. You've already learned the basics from Learn React and now it's time to dive deeper by learning some of the most common patterns used in React, understanding how React works internally, and building more complex apps with multiple views using React Router. The skills you'll learn from this course will give you a deeper understanding of React than most of the other React content being taught online or in coding bootcamps. If you're looking for a job as a front-end web developer, you're in the right place! The course instructor, Bob Ziroll, has helped thousands of students jump-start their careers as front-end developers. He spent 7 years teaching at a top-tier bootcamp in the US and has been creating React (and other) content for Scrimba since then. React is by far the most in-demand front-end library in the world right now. Not only are there more jobs in React, but learning React also has a tendency to make students better overall JavaScript developers. React relies on core JavaScript skills instead of handling view logic in a "magic" way like some other libraries or frameworks do.
Instructor

Bob Ziroll
Head of Education at Scrimba. Passionate about learning and helping others achieve their career goals. Enjoys tennis, woodworking, and spending time with family.
Course details
13 hours 12 minutes
video
Included
Subscription
What you'll learn
Explain how to use the React.Children API to work with and manipulate child elements
Implement context in a React application using createContext(), Context Provider, and useContext()
Design and build a compound component using React's dot syntax for better modularity
Develop reusable components by applying the Render Props pattern effectively
Prerequisites
Good grasp of basic React
Completion of Learn React course recommended
Understanding of JavaScript ES6 features
Familiarity with JSX and React components
Who this course is for
Developers who completed the Learn React course
React developers wanting to become job-ready
Students seeking deeper understanding of React internals
Developers preparing for front-end job interviews
Curriculum
Reusability
Routing
Performance
Certificate of Completion
Notice something missing?
Help us improve this course information for the community