Temario del curso

Introducción

  • Visión general de los temas avanzados de Angular 15
  • Revisión de los fundamentos de Angular 15

Técnicas Avanzadas de Componentes

  • Patrones arquitectónicos avanzados de componentes
  • Uso de ganchos de ciclo de vida avanzados de componentes
  • Creación de componentes dinámicos
  • Uso de Angular Elements para crear web components

Técnicas Avanzadas de Directivas

  • Creación de directivas estructurales personalizadas
  • Implementación de composición avanzada de directivas
  • Uso de la directiva ngTemplateOutlet
  • Implementación de animaciones avanzadas

Técnicas Avanzadas de RxJS

  • Conceptos avanzados de RxJS
  • Uso de RxJS para implementar interfaces de usuario complejas
  • Programación reactiva con Angular 15
  • Formularios reactivos con RxJS

Técnicas Avanzadas de Detección de Cambios

  • Conceptos avanzados de detección de cambios
  • Implementación de la estrategia onPush de detección de cambios
  • Uso de la API IterableDiffers
  • Optimización del rendimiento de la detección de cambios

Técnicas Avanzadas de Enrutamiento

  • Uso de carga diferida para mejorar el rendimiento de la aplicación
  • Uso de estrategias de pre-carga para mejorar la experiencia del usuario
  • Implementación de renderizado del lado del servidor con Angular Universal
  • Implementación de un router outlet personalizado

Técnicas Avanzadas de Pruebas

  • Escribir pruebas completas con alta cobertura de código
  • Uso de mocks y espías en las pruebas
  • Uso de frameworks de pruebas avanzados para Angular 15
  • Depuración de pruebas complejas

Técnicas Avanzadas de Depuración

  • Uso de las DevTools de Angular
  • Depuración de aplicaciones con Angular 15 usando las DevTools del navegador
  • Solución de problemas comunes en aplicaciones con Angular 15
  • Uso de técnicas avanzadas de depuración para la optimización del rendimiento

Técnicas Avanzadas de Rendimiento

  • Técnicas avanzadas de optimización del rendimiento para Angular 15
  • Implementación de la detección de cambios onPush
  • Implementación de carga diferida para un rendimiento óptimo
  • Optimización de solicitudes de red usando el HttpInterceptor de Angular
  • Renderizado del lado del servidor para mejorar el rendimiento

Resumen y Pasos Siguientes

Requerimientos

  • Familiaridad con Angular 15, HTML, CSS y JavaScript

Audiencia

  • Desarrolladores
  • Programadores
 28 Horas

Testimonios (5)

Próximos cursos

Categorías Relacionadas