¡Aprende a crear aplicaciones web interactivas con React.js! Trabaja con componentes, props, estilos CSS, estados y efectos de React. Implementa React Context, React Portals y almacenamiento con Local Storage. Inicia tu carrera profesional como React.js Developer junto al profesor JuanDC.
Maquetación con React.js
Interacción con React.js
Librería de Iconos Personalizados
Herramientas avanzadas: escalabilidad, organización y persistencia
- 13

Local Storage con React.js
25:48 min - 14

Custom Hooks
17:53 min - 15

Organización de archivos y carpetas
07:40 min - 16

Feature-First Directories en React
09:12 min - 17

Tips para naming y abstracción de componentes React
12:24 min - 18

¿Qué son los efectos en React?
14:04 min - 19

Estados de carga y error
15:04 min - 20

Actualizando estados desde useEffect
16:20 min - 21

Reto: loading skeletons
11:59 min - 22

¿Qué es React Context?
20:57 min - 23

useContext
10:47 min - 24

¿Qué son los React Portals?
14:03 min - 25

Reto: estados para abrir y cerrar un modal
03:33 min - 26

Maquetando formularios en React
15:08 min - 27

Crear TODOs: React Context dentro de React Portals
15:16 min
Deploy
Próximos pasos: React #UnderTheHood
Bonus: creando proyectos en React desde cero
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

TODO Machine
Construye TODO Machine, la aplicación para guardar tareas pendientes, mientras aprendes los fundamentos de React.js para desarrollo frontend.
Ver proyectosoftware y recursos necesarios
- Node.js
- NPM o Yarn
4.8 · 696 opiniones


Eddy Eder Sucapuca Cruz
lamentable curso, malisimo docente, si fichan un tigre como jon mircha estaria genial


Edier Gama
El mejor profesor de Platzi, y el mejor curso de React del mundo


Gonzalo Zea Velarde
El mejor profesor de platzi, si haria una ruta completa de frontend, pagaria solo para verla


N40 M10
Deploy


Juan Ramón García Santabárbara
Genial


LITIGAR PUNTO COM SA
Muy bien explicado e interactivo, muestra tambien los diferentes escenarios que podamos tener depende de las deciciones que tomemos


Edwin Cabezas
Excelente presentación del curso, no es mi estilo pero lo consumí como si fuera una serie, gracias.


Alejandro Villanueva
Todo el curso es excelente! Me encantó la sección de componentes porque así lo aplicó a mis proyectos.

Santiago Ramirez
Este curso es excelente. Explican muy bien los temas y el proyecto práctico es bastante útil. Además, el profesor tiene una forma particular de enseñar conceptos complejos, haciéndolos fáciles de entender. En resumen, un curso con buen contenido y totalmente recomendado


Fredy Alexander Izquierdo Dominguez
Excelente curso para aprender React.js desde cero!


Ángel de Jesús Avendaño Cruz
Muy buen maestro, he aprendido mucho de el.


Amy Ramírez
ayyy un reto total pero superado y aprendi bastante


Luis Rodolfo Altuve Cáceres
Definitivamente una visión 360 de esta herramienta para el desarrollo web.

Fernando Labastida Vázquez
Me gustó mucho. La edición del curso fue muy buena, haciendo el código más legible y las animaciones por ejemplo de la fábrica de render ayuda mucho a comprender los conceptos


Developers Nay Jal
Me encantaron los ejemplos que se usaron, además la manera de explicar de maestro fue espectacular, y esos efectos audiovisuales que pusieron en el curso le dio muchísima dinámica. Me gustaría mucho que más cursos implementaran esos efectos.


Miguel Eduardo
Fue muy interesante y el profesor es muy entusiasta te mantiene atento a la explicación

Nelson Londoño
El contenido muy bueno, pero lo mejor, es la forma como el profesor Juan transmite la información. Muchas gracias y continuo mi ruta.

Andres Camilo Parra
Excelente profesor!


Diego Pinto
El profe Juan David Castro es muy didáctico y entretenido para explicar, esto evita que las clases sean aburridas, además de enseñar buenas prácticas y recomendaciones

Orlando Espinosa Olivero
Este curso de React me proporcionó no solo los conocimientos fundamentales, sino también las herramientas necesarias para aplicar React en proyectos reales. Las explicaciones fueron claras, concisas y fáciles de seguir, y el contenido fue profundo y relevante. Definitivamente me siento mucho más seguro para construir aplicaciones con React y recomendaría este curso a otros estudiantes que quieran aprender React desde cero hasta un nivel avanzado.


Frank Casanova
Es mi profesor favorito de platzi, este curso tiene una calidad inmensa, ojalá todos los cursos así

Nahuel Campos Salazar
Excelentes explicaciones, te hace querer saber cada vez mas sobre el tema


Ricardo Aurelio Cervantes Vergara
Su instructor, es muy carismático y sabe enseñar muy bien!!!

Gabriel Pérez
La forma de interacción del profesor es super, los contenidos que los da de una manera increible, los ejemplos super bien, en fin todo el esquema esta increible


Miguel Angel Blanco Lopez
Muy largos los videos, debería pensar en dividirlos un poco


Excelente forma de explicar


Jennifer Bordones
Excelente curso y profesor, lo recomiendo 100%


Ayelén Iasich
Excelente curso. Súper didáctico y divertido. Fue un placer tomar el curso. 100% recomendable


Frank Smith Zabala Borrego
El profesor explica de una manera muy sencilla, los conceptos de React.js. Antes había intentado aprender por otros medios pero se me hacia muy complicado entender los conceptos de React


Edwar Sanchez
El profesor enseña de manera excelente, explicando cada concepto de forma clara y fácil de entender. El proyecto que realizamos me encantó y fue una excelente manera de aplicar lo aprendido. Además, los comentarios sobre el ámbito laboral fueron sumamente útiles y estoy seguro de que me servirán mucho en el futuro. ¡Recomiendo este curso sin dudarlo!
Este curso es parte de estas rutas de aprendizaje
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender



