Fundamentos de JavaScript y ES6+
Introducción a React
Renderizado Condicional y Listas
Manejo de Eventos
Estilos en React
Herramientas de Desarrollo
Hooks en React
Uso profundo de useState, useEffect, useContext, useRef, useCallback, useMemo.
React Router
Configuración de rutas, navegación programática, parámetros dinámicos.
Gestión del Estado Global
Introducción a Context API para manejo de estado global.
Uso básico de Redux o manejo de estado con useReducer y useContext.
Llamadas a APIs
Fetch API y Axios para hacer solicitudes HTTP y manejar respuestas.
Formularios en React
Manejo de entradas de usuario, validación básica y formularios controlados.
Pruebas en React
Introducción a Jest y React Testing Library.
Patrones Avanzados en React
Redux Avanzado
Optimización de Rendimiento
Internacionalización y Accesibilidad
Server-Side Rendering (SSR)
Micro-Frontends y Arquitectura
Despliegue y CI/CD
TypeScript en React