¡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.
Clases del curso
Maquetación con React.js
Interacción con React.js
Librería de Iconos Personalizados
Herramientas avanzadas: escalabilidad, organización y persistencia
Deploy
Próximos pasos: React #UnderTheHood
Bonus: creando proyectos en React desde cero
¡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
TODO Machine
Construye TODO Machine, la aplicación para guardar tareas pendientes, mientras aprendes los fundamentos de React.js para desarrollo frontend.
Ver proyectoconocimientos previos
- NPM
- HTML y CSS
- Manipulación del DOM con JavaScript
software y recursos necesarios
- Node.js
- NPM o Yarn
Mira la primera clase sin costo en este momento
4.8 · 622 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
N40 M10
Deploy
Julian Mora
Excelente curso!
Jesús Alejandro Pérez
Muchas gracias, estoy aprendiendo mucho <3
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.
Michael Stevinson Giraldo Ruiz
Nunca había visto alguien que explicara de forma tan simple y aun así entendible
Osvaldo Olea
Un poco difícil de entender al principio pero al final se entiende
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
Alirio Isea
Excelente curso, bastante completo y didactivo, como siempre muy buena la forma de explicar de Juan!
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
Emmanuel Betancourt
la verdad el Profe Juan explica muy bien espero ver mas cursos de el. muchas gracias
Javier Enrique Monge Argueta
Buen Curso, buenas clases por parte del profesor me gusto mucho y aprendi cosas nuevas
Mauricio Escalante Terán
Me gusto que se pueda ir aprendiendo realizando un projecto que fue de simple a muy complejo. Ademas la energia que transmite el Profesor
Daniel Masias
Como estudiante que apenas esta empezando, desarrollar una aplicacion mientras aprendo a usar una tecnologia, siento que es la mejor forma de aprender, y JuanDC SOS UN CRACK!
Isidro Fernando González Gómez
Ya trabajaba con este framework, pero tome el curso para ver como estaban mis conocimientos, descubrí varias cosas nuevas que me servirán profesionalmente en el futuro, recomendadisimo!
Néstor Daniel Escobar
muy buen curso y el mejor maestro explica muy bien para gente que tenga poco conosimiento
Sergio Andrés Martínez Ramírez
Un curso que se hace un poco extenso por que las clases son muy detalladas, pero vale la pena tomarlo con calma e ir aprendiendo de a 1% cada día
Juan Camilo García Segura
Excelente profesor
Benjamin Nahuel Quevedo
Simplemente el profe Juan 10/10
Franco Barros
increible
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
Kristopher Ortega
Me ha encantado el curso. Es mi segundo acercamiento con React, y para entender a terminos generales me viene super bien.
Mateo Rial Diaz
like !!! vamos x mas
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.
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.
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.
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 a profundidad con Vue.js
Framework progresivo de Javascript para crear interfaces de forma sencilla y escalable para desarrollar aplicaciones web con diferentes grados de complejidad.