-
Módulo 1: Empezando con React.
-
Módulo 2: Componentes.
- ¿Qué es un componente web?
- Tipos de componentes web.
- Creando nuestro primer componente.
- ¿Qué es JSX?
- Propiedades de un componente.
- Trabajando con eventos.
- Ciclo de vida de los componentes.
- Tipos de componentes en React.
- Compartiendo propiedades y eventos entre componentes.
- Trabajando con listas y condicionales.
- Subiendo nuestro proyecto a Github.
- Recomendaciones finales.
-
Módulo 3: CSS con React.
-
Módulo 5: Consumo de APIs.
-
Módulo 6: Hooks.
- ¿Qué es un React Hook?
- Implementando el hook useSate.
- Manipulando el estado con hooks.
- Implementando el hook useEffect.
- Trabajando con múltiples estados.
- Construyendo hooks customizados.
- Conociendo hooks avanzados.
- Optimización y performance usando useMemo.
- [Workshop] Creación de hook para peticiones de APIs.
- [Workshop] Creación de hooks para nuestro e-commerce.
- Recomendaciones finales.
-
Módulo 7: Context & Reducers.
- Comprendiendo el uso de Context en React.
- Implementando Context.
- Utilizando un Context dinámico.
- Trabajando con useContext.
- Comprendiendo el uso de Reducer en React.
- Trabajando con useReducer.
- Interceptar requests y responses.Copiar
- [Workshop] Creación de Context para productos y carrito de compras.
- [Workshop] Creación de Reducer para carrito de compras.
- Recomendaciones finales.
-
Módulo 8: Formularios.
-
Módulo 9: Pruebas unitarios y ESLint.
-
Módulo 10: Deployment.
-
Módulo 11: Deployment.
Anterior
Recomendaciones finales.
Siguiente
Integración con Jest.