Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Static page logic and complex state updates can make modern web development slow and tedious. In “Building Applications with React,” you bridge the gap to professional software engineering by mastering React, the industry-standard user interface library. You learn to break down complex layouts into reusable components, declaratively manage application state, and seamlessly handle dynamic user events. You’ll also build a single-page application with modern routing and deploy it to a public static hosting service to showcase your ready-to-work developer skills. By exploring the power of custom Hooks and side effects, you will confidently fetch remote data and preserve application flow.
This is the fourth and final course in a four-part series, “Practical JavaScript: From Scratch to React,” that provides you with hands-on experience in creating seamless front- and back-end applications.