YoVDO

React Router 6 – Full Course

Offered By: freeCodeCamp

Tags

React Router Courses Web Development Courses React Courses Application Development Courses

Course Description

Overview

Learn to build real-world applications with React Router 6 in this comprehensive 10-hour course. Develop "VanLife," an Airbnb-style web app for renting travel vans, while mastering key concepts such as layout and index routes, nested routes, search parameter filtering, authenticated route protection, and new Remix-inspired data router APIs including Loaders and Actions. Explore multi-page vs. single-page apps, set up React Router, and dive into essential components like BrowserRouter, Routes, and Link. Progress through practical challenges, learn to handle search params, implement conditional rendering, and manage error handling. Gain hands-on experience with loaders, protected routes, and authentication processes. Delve into advanced topics like parallel loaders, React Router Form components, and action functions. Conclude by integrating Cloud Firestore for data management. Suitable for those well-versed in HTML, CSS, JavaScript, and React.

Syllabus

React Router 6 – Full Course


Taught by

freeCodeCamp.org

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity