
Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación dinámica y despliegue en GitHub Pages.
Clases del curso
Introducción a React Router DOM 6
Fake authentication con React Router DOM 6
React Router en TODO Machine
Próximos pasos
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
Proyecto del curso

Router para TODO Machine
Agrega las funcionalidades de editar y crear tareas pendientes en la Single Page Application de TODO Machine integrando React Router DOM 6.
Ver proyectoconocimientos previos
- Manejo del estado en React
- Composición y patrones de render en React
- Fundamentos de React.js
software y recursos necesarios
- NPM o Yarn
- Node.js
4.8 · 232 opiniones


Alejandro Ivan Mendieta
Muy bueno para aprender a manejar el router de react


Guillermo Rojas
Excelente curso


Jazziel Horacio Puente Verdugo
Sí, es muy bueno y su profesor Juan DC es un crack a la hora de explicar. 10 de 10


Carlos Andrés Jaramillo Villegas
Es un excelente curso, el profesor explica muy bien todos los conceptos en un proyecto prueba y luego en un proyecto heredado de otros cursos, eso ayuda a afianzar mejor los conceptos.


Luis Daniel Gordo Navas
muy buen curso para entender el funcionamiento del router en react


Leonardo Moyano
Estuvo bueno, lo unico que no estuvo tan bueno de que no subieron los resultados al ultimo de los retos en el caso de que no nos haya salido bien el reto

JORGE ADOLFO CALAMBAS CERON
excelente


ANGEL DAVID SULBARAN CALDERON
excelente

Nicolas Bolaños López
Curso completo, teórico y práctico. Se dejan retos durante el curso para motivar al estudiante a ampliar el conocimiento. Buen profesor.


milton coronado
ytt

Alonso Chaves
Grande profe JuanDC (No lo corran)

Jonathan Stiven Colorado Largo
El profesor esta solo para explicar


Joshua Espindola
Excelente curso, con los desafios toca poner en practica todo lo que se ha aprendido en la ruta de desarrollo web


Alic David Barandica Mejia
Me gusto que en este curso hubieron varios retos interesantes, el contenido estuvo muy bien y el profesor igual, me gustarian mas cursos de react, unos un poco mas avanzados


Danny González
Buen curso


Buen curso, recomendado.


Israel Hernández Galicia
De los mas difíciles, pero también de los mas satisfactorios al completar en Platzi.

Juan Jose Rivas Álvarez
Nunca me descepcionan los cursos de este profesor, una maravilla


Miguel Angel Muñoz Hernandez
Lo mejor del curso fue aprender a actualizar un proyecto que no está utilizando React Router para que si se use


JUAN JOSE HERNANDEZ MUÑOZ
Este curso me tomo dos meses casi, los retos propuestos estuvieron complejos, en algunos tarde incluso semanas. Pero fue satisfactorio resolverlo, me quedaron pendiente algunos como el de moviedb porque aun no he visto el curso practico de API, y el de crear mi propio React Router pues si me parecio algo bastante complicado con los conocimientos que tengo actualmente pero espero volver para intentarlo de nuevo


Carlos Nicolas Gonzalez Cabrera
Excelente curso! Muy bien explicado y fácil de entender. Muy recomendado


José Ortiz
excelente, necesitaba entender mejor los Routers


Johan Arena
shiiii


Victor Araya Romero
Otro muy buen curso de juandc, falta uno de debugging con react dev tools


Diego Portillo
Estan muy buenos los retos pero me parece más valiosa la explicacion como contenido del curso, ya que los retos se encuentran en el mundo real fuera de los cursos.

Maria Gabriela Rodriguez Cuevas
Excelente curso.

Manuel Yivan Rodriguez Carreño
Curso dinamico


Enrique Sanchez
Buen curso, algo extenso pero recomendable. Me gustó la parte donde el profe explica el client side render.


Carlos Fernando Pinzón Jáimes
el profesor es lo máximo!


Excelente curso una vez más de este profe, lo necesito para Next JS por favor!
Complementa este curso con nuestras rutas de aprendizaje

JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.



TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.




Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender