Temario del curso

Introducción

  • Descripción de los temas avanzados de Angular 14
  • Revisión de los fundamentos de Angular 14

TypeScript Avanzado

  • Comprender la sintaxis avanzada de TypeScript
  • Técnicas avanzadas para trabajar con clases e interfaces
  • Sentinela de tipos, tipos unión y tipos intersección
  • Decoradores avanzados

Componentes Avanzados

  • Personalizar la detección de cambios en Angular
  • Usar proyección de contenido para crear componentes reutilizables
  • Construir componentes dinámicos
  • Usar técnicas avanzadas de entrada y salida

Direcciones Avanzadas

  • Personalizar el comportamiento de las directivas
  • Crear directivas estructurales
  • Técnicas avanzadas de directivas

Servicios Avanzados

  • Técnicas avanzadas de Inyección de Dependencias
  • Crear y usar fábricas de servicios
  • Usar servicios para la gestión de estado
  • Programación reactiva con RxJS

Formularios Avanzados

  • Implementar controles de formularios personalizados
  • Técnicas avanzadas de validación de formularios
  • Trabajar con modelos de formularios complejos
  • Crear plantillas de formularios personalizadas

HttpClient Avanzado

  • Interceptores y middleware
  • Caché y almacenamiento de datos offline
  • Implementar WebSockets
  • Gestionar grandes conjuntos de datos con paginación

Pruebas y Depuración Avanzadas

  • Técnicas avanzadas de pruebas con Jasmine y Karma
  • Hacer burlas (mocking) de servicios y componentes para pruebas
  • Depurar problemas de rendimiento
  • Probar código asincrónico complejo

Crear Bibliotecas y Módulos

  • Construir bibliotecas personalizadas de Angular 14
  • Desarrollar módulos personalizados de Angular 14
  • Reutilizar código en múltiples proyectos
  • Publicar y distribuir bibliotecas y módulos personalizados

Optimización del Rendimiento

  • Comprender las características de rendimiento de Angular 14
  • Hacer perfiles e identificar cuellos de botella de rendimiento
  • Implementar técnicas avanzadas de optimización
  • Construir aplicaciones eficientes con carga diferida (lazy loading)

Resumen y Pasos Siguientes

Requerimientos

  • Familiaridad con Angular 14, HTML, CSS y JavaScript

Audiencia

  • Desarrolladores
  • Programadores
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas