
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 · 233 opiniones


Miguel Sosa
Este profesor es un crac, ojalá haya más cursos de el en esta y otras rutas.


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

Tatiana Cordecci
Excelente curso, muy práctico! Lo super recomiendo. Y como siempre, agradecer a nuestro excelentísimo profe JuanDC que explica tan claro 👏


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


Jorge Leon
Muy buen curso


Nicolás Barcia Quintela
Todos los cursos de React están muy bien impartidos y con un muy buen profesor! Se aprende muchísimo.


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.


Gonzalo Gutiérrez Castillo
Este curso ha sido muy bueno, el profesor fue mucho mas claro y los retos son una novedad que me encanto pues con la práctica aprendí mucho mas y mejor.

Jaime Angel
buen curso


Lautaro Toledo
a

Fernando Rodriguez
Buen Profesor


Leandro Ayala
Buensimo curso


Wladimir Rocha
excelente repaso, muy bueno y explciado el curso y los retos ademas que se sigue usando el mismo proyecto añadiendo funcionalidades


Danny González
Buen curso


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


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


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


José Ortiz
excelente, necesitaba entender mejor los Routers

Carolina Andrea Moller
Juan DC es un genio total!!! Amo su didáctica y su entusiasmo para explicar!


Daniel Alejandro Roa Palacios
perfecta para empezar proyectos personales que mostrar en github pages


Gustavo Isacura
Excelente curso y excelente profesor, excelente manera de explicar todo y muy recomendado

Ivan Rojas
el curso es muy bueno y sobre todo los retos que propone juanchi DC

Manuel Yivan Rodriguez Carreño
Curso dinamico


Ranses Velez
Excelente contenido y buena explicacion sobre conceptos y funcionamiento de React Router Dom


Alejandro Daniel Calderón Prin
Muy completo el curso


Laura Naranjo
Excelente profesor, con Juan DC me he animado mucho a aprender frontend ya que no es mi fuerte. Este fue un curso donde puse en práctica los conocimientos de los anteriores cursos en la ruta de React JS y caí en cuenta de lo efectivos que han sido!


Jeferson Arturo Cancimance Yaqueno
Excelente!!


Oscar Alejandro Hernandez Vazquez
Me ayudo a entender y como realizar el manejo de los routers en una aplicación en react
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