¡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


Andres Felipe Correa Villa
Me gusto la dinamica del profesor y la manera como lo explicaba, muy detallado y claro.


John Alexander Fonseca Bernal
Excelente curso y dinámica de aprendizaje

Miguel Alberto Tarazona Velez
Excelente, muy enfocado en la práctica pero con buena estrategia y método de enseñanza. gracias


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

Andres Echavarria
Excelente docente !


Rosa Daiana Cabrel Lujan
Muy buen curso con un excelente profesor, explica muy bien. El proyecto súper interesante y entretenido, muy recomendado

Camilo Castellanos
excelente contenido, excelente presentacion y excelente explicación del docente


Bryant Chacón Campos
Genial, algo complejo por lo de los props hasta que se ve que se pueden manejar mejor pero esta bien explicado.


Johann Enrique Hurtado Salas
Excelente explicacion del dios del internet Juan DC XD


Abraham Nassiff
Que buen curso, desde el contenido, la estructura, los retos, y mas importante, el profesor! Que buena didactica tiene Juan, de los mejores que he visto acá en Platzi sino el mejor, me dejó queriendo empezar como 3 cursos mas, recomendadisimo


Msderam
Excelente curso esperamos mas.


Christian Gómez
Excelente curso para dar los primeros pasos en react


Muy bueno el curso, mejor de lo esperado.

Andres Lopez
Este curso es tan bueno que quiero volverme frontend developer


Carolina Cecibel Carrión Cabrera
excelente profesor

Luis Guillermo Marulanda Mercado
Excelente curso y profesor, gran actitud y carisma.


Muy buen curso de introduccion o en mi caso para repasar conceptos

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.


Juan Manuel Forero Aros
JuanDC es un gran docente, me gusto mucho como se manejo el curso y las clases, al igual de la interactividad del mismo


Elver David Matacea Lopez
Excelente profesor, y muy buen curso, me gustaria que al final de cada curso se den como ideas para hacer diferentes proyectos con cada informacion del curso para darle ideas a las personas nuevas que no sepan que mas añadir a portafolios.


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.


Hawrisson Avendaño
Aprendí r React.js de manera super sencilla

Oliver Tzunun
Un curso muy trato.


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


Javier Enrique Monge Argueta
Buen Curso, buenas clases por parte del profesor me gusto mucho y aprendi cosas nuevas
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



