Curso 4 · Desarrollo
Aplicaciones Web y Frontend Moderno
De páginas a aplicaciones: estado, formularios, datos del servidor, tablas, filtros y todos los estados de una pantalla.
Intermedio5 módulos25 lecciones2 h de lectura escrita
18 de 25 lecciones escritas72%
Tu progreso
Temario
18 escritas · 7 por escribir
- 8 lecciones
Módulo 1
React
- 1.1Componentes: piezas de interfazDe «React»6 min
- 1.2Props: datos que bajanDe «React»6 min
- 1.3Estado: memoria de pantallaDe «React»6 min
- 1.4Eventos: acciones del usuarioDe «React»6 min
- 1.5Listas y keys: pintar coleccionesDe «React»6 min
- 1.6Formularios controladosDe «React»6 min
- 1.7Hooks: reutilizar comportamientoDe «React»6 min
- 1.8Efectos: sincronizar con el exteriorDe «React»6 min
- 6 lecciones
Módulo 2
Next.js para aplicaciones
- 2.1Server Components: trabajo cerca de los datosDe «Next.js»6 min
- 2.2Client Components: interactividad precisaDe «Next.js»6 min
- 2.3Datos, caché y revalidaciónDe «Next.js»6 min
- 2.4Server Actions: mutaciones desde la interfazDe «Next.js»7 min
- 2.5Route Handlers: APIs dentro de la appDe «Next.js»7 min
- 2.6Proxy, autenticación y autorizaciónDe «Next.js»7 min
- 7 lecciones · 3 escritas
Módulo 3
Pantallas de aplicación
- 3.1Arquitectura de componentesDe «React»6 min
- 3.2Dashboards y herramientas internasDe «UI y UX»6 min
- 3.3Design systems pequeñosDe «UI y UX»7 min
- 3.4Tablas, filtros y búsquedaPor escribir
- 3.5Modales, archivos y subidasPor escribir
- 3.6Estados vacíos, de carga y de errorPor escribir
- 3.7Formularios complejos y validaciónPor escribir
- 2 lecciones · 0 escritas
Módulo 4
Calidad en el frontend
- 4.1Accesibilidad en aplicacionesPor escribir
- 4.2Rendimiento del frontendPor escribir
- 2 lecciones · 1 escritas
Módulo 5
Proyecto
- 5.1Mini proyecto: panel de progresoDe «React»6 min
- 5.2Proyecto: panel de gestión funcionalPor escribir