modelo MVP:
Desarrollar funcionalidades pequeñas y completas para ser lanzados al público y con el feedback de los usuarios determinar cuáles funcionalidades debemos continuar y cuales retirar.
Introducción y requisitos
¿Qué necesitas para aprender React.js?
Maquetación con React.js
¿Qué es un componente?
Componentes de TODO Machine
¿Cómo se comunican los componentes? Props y atributos
Estilos CSS en React
Interacción con React.js
Eventos en React: onClick, onChange
¿Qué es el estado?
Contando TODOs
Buscando TODOs
Completando y eliminando TODOs
Librería de Iconos Personalizados
Iconos en React: librerías y SVG
Iconos con colores dinámicos
Herramientas avanzadas: escalabilidad, organización y persistencia
Local Storage con React.js
Custom Hooks
Organización de archivos y carpetas
Feature-First Directories en React
Tips para naming y abstracción de componentes React
¿Qué son los efectos en React?
Estados de carga y error
Actualizando estados desde useEffect
Reto: loading skeletons
¿Qué es React Context?
useContext
¿Qué son los React Portals?
Reto: estados para abrir y cerrar un modal
Maquetando formularios en React
Crear TODOs: React Context dentro de React Portals
Deploy
Despliegue de TODO Machine en GitHub Pages
Presentación de proyectos para tu portafolio
Próximos pasos: React #UnderTheHood
Diferencias entre versiones de React.js
¿Cuándo realmente necesitas React.js?
Bonus: creando proyectos en React desde cero
React con Create React App
React con Next.js
React con Vite
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Juan David Castro Gallego
Nombre del curso: Curso de React.js
Director de escuela: Oscar Barajas
Profesor: Juan David Castro Gallego
Dirección: Eduardo Hoppenstedt
Producción OPS: Lizeth Cáceres y Rocío Martínez
Creación audiovisual: Juan Franco
Edición de video: Andrés Giraldo Díaz
Postproducción de audio: Karen White, Jorge Andres Torres Viveros
Diseño gráfico: Carol Baquero
Coordinación general: Andrés Arizmendy, Daniel Gutiérrez, Carol Baquero, Carlos Céspedes y Sura Cedeño
Revisión: Brandon Argel Verdeja y Rodrigo Goitia
Aportes 28
Preguntas 2
modelo MVP:
Desarrollar funcionalidades pequeñas y completas para ser lanzados al público y con el feedback de los usuarios determinar cuáles funcionalidades debemos continuar y cuales retirar.
Grandes consejos, muchas gracias profe Juan por añadir este extra al curso
Y es un honor ser tu alumno ❤️
Cinco estrellitas para el profe y su equipo ⭐⭐⭐⭐⭐
Brutal!!! Muy bueno, y estas genial que pongan los creditos !!
Mi proyecto y su link de github: https://markoteixido.github.io/react-todo/
Gracias Juan, me has hecho reír en el proceso de aprendizaje, por mas profes como vos! 🥂
Honor para nosotros que ud dicte este grandioso curso. Muchas gracias y a seguir adelante profe.
Eres grande, profe. Gracias y saludos. De nuevox100000
Juan muchas gracias! te admiro profundamente, me encantó la manera tan didáctica de explicar cada uno de los conceptos, algo que puede llegar a ser complejo lo haces entendible. Eres un excelente profe de esos que marcan la diferencia. Quedo muy motivada a seguir en el hermoso camino del desarrollo web. Nunca pares de aprender!
Nombre del curso: Curso de React.js
Excelente Curso! Excelente material!
A este equipo. Gracias por cambiar vidas!
Director de escuela: Oscar Barajas
Profesor: Juan David Castro Gallego
Dirección: Eduardo Hoppenstedt
Producción OPS: Lizeth Cáceres y Rocío Martínez
Creación audiovisual: Juan Franco
Edición de video: Andrés Giraldo Díaz
Postproducción de audio: Karen White, Jorge Andres Torres Viveros
Diseño gráfico: Carol Baquero
Coordinación general: Andrés Arizmendy, Daniel Gutiérrez, Carol Baquero, Carlos Céspedes y Sura Cedeño
Revisión: Brandon Argel Verdeja y Rodrigo Goitia
Gracias profe, me encantó su curso, gracias.
Creo que tenemos que crear una transformación muy profunda en el proceso, ya que las cosas no se están simplificando, sino que las están complicando y el problema es que no se está enseñando la base como prioridad y esto a nivel general de la vida no lleva al ser humano al conocimiento, sino que lo lleva a la ignorancia, es igual al nacer con una bandera cuando todos somos habitantes del mismo planeta. Hoy me propongo a aprender más. Pues lo que el profe dijo es muy cierto, estamos aprendiendo la última tecnología cuando en una empresa usan una más antigua es muy cierto, esto, pero es la base de que siempre terminamos arruinando lo bueno por creer que haremos algo mejor, este comentario es algo filosófico e histórico es como lo que paso con la religión cada cual cree que su religión es la mejor y con base en eso hoy existen miles de ramas religiosas nunca simplificamos siempre complicamos la vida kjakjakja.
ToDos App
Aplicación Web de Gestión de Tareas. Esta plataforma es una experiencia altamente interactiva que te permite crear, eliminar y guardar tareas pendientes de manera eficiente. Esta aplicación está diseñada para adaptarse perfectamente a pantallas de cualquier tamaño, desde dispositivos móviles hasta pantallas de escritorio, garantizando una experiencia óptima para todos los usuarios. ¡Y lo mejor de todo es que también puedes descargarla y usarla como una aplicación web independiente! Descubre cómo esta aplicación puede impulsar la eficiencia y la organización en tu día a día.
Te comparto el link del proyecto ToDo App
GitHub
Mil gracias Juan, eres un gran profesor y persona!
ya lo han dicho, pero no esta de mas afirmar que, el honor es aprender de la manera tan genial que se aprende en Platzi, en verdad que están cambiando vidas considerablemente 💚
excelente curso!!
lo maximo el profe juan
tiene una forma de enseñar que ayuda mucho
gracias profe !!!
Excelente curso !!!
Gracias profe
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?