Advanced React.js

Pluralsight
Course Summary
Take a deep dive into full-stack JavaScript with React.js and learn advanced concepts like the context API, HOCs, external state, performance optimization, asynchronous APIs, testing, deployment, and more.
-
+
Course Description
Have you ever wanted to create full-stack Javascript applications with React.js? This course, Advanced React.js, covers many advanced topics and best practices about React.js. First, you'll learn how to configure and customize full-stack JavaScript environments. Next, you'll explore how to work with async data and manage an application state both internally and externally. Additionally, you'll dive into components context API, and learn how to use it with higher order components, pure components, presentational and container components, and all components lifecycle methods. Finally, you'll discover performance analysis and optimization, how to use immutable data structures, and how to create production builds for both React.js and Node.js. By the end of this course, you'll be able to efficiently use presentational and stateful React components in production.
-
+
Course Syllabus
Course Overview- 1m 25s
—Course Overview 1m 25sIntroduction- 5m 9s
—Is This Course for You? 5m 9sFull-stack JavaScript with React.js- 59m 48sWorking with an Asynchronous API- 33m 49sThe Context API and Higher Order Components- 27m 30sSubscribing to State- 42m 32sPerformance Optimization- 40m 46sProduction Deployment Best Practices- 23m 55s