Temario del curso

Introducción

  • ¿Qué hay de nuevo en Angular 13?

Componentes Avanzados

  • Descripción general de los componentes avanzados
  • Uso de decoradores avanzados
  • Uso de ganchos de ciclo de vida avanzados
  • Construcción de componentes complejos
  • Implementación de componentes dinámicos
  • Creación de directivas personalizadas
  • Construcción de componentes reutilizables

Servicios Avanzados

  • Descripción general de los servicios avanzados
  • Uso de proveedores de servicios
  • Uso de técnicas avanzadas de inyección de dependencias
  • Uso de observables y sujetos
  • Construcción de servicios asincrónicos
  • Creación de servicios singleton
  • Creación de proveedores de fábrica
  • Creación de proveedores use-value

Rutas Avanzadas

  • Descripción general de las rutas avanzadas
  • Uso de rutas anidadas
  • Uso de guardias de ruta
  • Uso de carga diferida
  • Uso de precarga
  • Creación de resolutores de rutas personalizados
  • Uso de parámetros de consulta
  • Uso de parámetros de ruta

Formularios Avanzados

  • Descripción general de los formularios avanzados
  • Construcción de controles de formulario personalizados
  • Construcción de validadores personalizados
  • Construcción de validadores asincrónicos personalizados
  • Uso de formularios reactivos en escenarios complejos
  • Uso de formularios dinámicos
  • Uso de formularios basados en plantillas con validación
  • Construcción de directivas de formulario personalizadas

Pruebas Avanzadas

  • Descripción general de las pruebas avanzadas
  • Prueba de componentes avanzados
  • Prueba de servicios avanzados
  • Prueba de formularios avanzados
  • Uso de técnicas de desarrollo dirigido por pruebas (TDD)
  • Uso de mocks y espías (spies)
  • Uso de pruebas end-to-end con Protractor

Optimización del Rendimiento

  • Descripción general de la optimización del rendimiento
  • Uso de compilación AOT (Ahead-of-Time)
  • Uso de carga diferida
  • Optimización de la detección de cambios
  • Optimización del renderizado de componentes
  • Optimización de las solicitudes de red
  • Optimización del renderizado del lado del servidor (SSR)

Despliegue y Optimización de la Construcción

  • Descripción general del despliegue y optimización de la construcción
  • Uso de Angular CLI
  • Uso de la compilación de producción
  • Uso de la separación de código (code splitting)
  • Uso del tree shaking
  • Optimización para aplicaciones web progresivas (PWA)
  • Optimización para motores de búsqueda (SEO)

Resolución de Problemas

Resumen y Pasos Siguientes

Requerimientos

  • Comprensión básica de HTML, CSS y JavaScript
  • Experiencia con Angular 13 o finalización de un curso introductorio de Angular 13

Público

  • Desarrolladores y programadores experimentados que desean ampliar su conocimiento de Angular 13
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas