Contacta con nosotros

Temario del curso

Arquitectura avanzada de Angular

  • Diseño de estructuras de proyectos escalables
  • Patrones de arquitectura modular y API independiente (standalone)
  • Estrategias de separación de responsabilidades y mantenibilidad

Componentes avanzados y señales (signals)

  • Análisis profundo de las señales (signals) de Angular
  • Técnicas de control de detección de cambios
  • Patrones eficientes de comunicación entre componentes

Programación reactiva y asíncrona

  • Operadores avanzados de RxJS en Angular
  • Interoperabilidad entre señales (signals) y RxJS
  • Gestión de flujos de datos reactivos complejos

Gestión del estado a gran escala

  • Selección del enfoque adecuado para la gestión del estado
  • NgRx, NGXS y soluciones reactivas independientes (standalone)
  • Mejores prácticas para la gestión del estado empresarial

Estrategias avanzadas de enrutamiento (routing)

  • Carga diferida y división de código a nivel de rutas
  • Protectores de rutas, resolvers y flujos de navegación avanzados
  • Optimización de rutas para aplicaciones grandes

Optimización del rendimiento

  • Perfilado (profiling) de aplicaciones Angular 20
  • Técnicas de rendimiento de renderizado basadas en señales (signals)
  • Reducción del tamaño de los paquetes y mejora de los tiempos de carga

Pruebas e ingeniería de calidad

  • Escritura de pruebas unitarias avanzadas para componentes y servicios
  • Pruebas de extremo a extremo con herramientas modernas de ejecución de pruebas
  • Depuración de aplicaciones Angular complejas

Integración de APIs y comunicación con el backend

  • Patrones avanzados de HttpClient
  • Manejo de errores y estrategias de reintento
  • Trabajo con APIs en tiempo real y transmisión (streaming)

Resumen y próximos pasos

Requerimientos

  • Sólidos conocimientos de JavaScript moderno
  • Experiencia práctica con los fundamentos de Angular
  • Familiaridad con TypeScript y arquitecturas basadas en componentes

Público objetivo

  • Desarrolladores front-end
  • Ingenieros de software
  • Profesionales técnicos que trabajan con aplicaciones Angular
 21 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas