Programa 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 enlaces 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
  • Creación de servicios asincrónicos
  • Creación de servicios singleton
  • Creación de proveedores de fábrica
  • Creación de proveedores de valor de uso

Enrutamiento avanzado

  • Descripción general del enrutamiento avanzado
  • Uso de rutas anidadas
  • Uso de protectores de ruta
  • Uso de la carga diferida
  • Uso de la precarga
  • Creación de solucionadores de rutas personalizados
  • Uso de parámetros de consulta
  • Uso de parámetros de ruta

Formularios avanzados

  • Descripción general de los formularios avanzados
  • Creación de controles de formulario personalizados
  • Creación de validadores personalizados
  • Creación de validadores asíncronos personalizados
  • Uso de formularios reactivos en escenarios complejos
  • Uso de formularios dinámicos
  • Uso de formularios basados en plantillas con validación
  • Creación de directivas de formulario personalizadas

Pruebas avanzadas

  • Descripción general de las pruebas avanzadas
  • Prueba de componentes avanzados
  • Pruebas de servicios avanzados
  • Prueba de formularios avanzados
  • Uso de técnicas de desarrollo basadas en pruebas
  • Uso de burlas y espías
  • Uso de pruebas de extremo a extremo con Protractor

Optimización del rendimiento

  • Información general sobre la optimización del rendimiento
  • Uso de la compilación AOT
  • Uso de la carga diferida
  • Optimización de la detección de cambios
  • Optimización de la representación de componentes
  • Optimización de las solicitudes de red
  • Optimización de la representación del lado del servidor

Optimización de la implementación y la compilación

  • Información general sobre la implementación y la optimización de la compilación
  • Uso de la CLI Angular
  • Uso de la compilación de producción
  • Uso de la división de código
  • Uso de la sacudida de árboles
  • Optimización para aplicaciones web progresivas
  • Optimización para motores de búsqueda

Solución de problemas

Resumen y próximos pasos

Requerimientos

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

Audiencia

  • Desarrolladores y programadores experimentados que quieran ampliar sus conocimientos sobre Angular 13
 28 Horas

Número de participantes


Precio por participante

Testimonios (5)

Próximos cursos