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
Testimonios (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Curso - Angular 14
Me gustaron tus chistes
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Traducción Automática
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Curso - Angular 10 for Developers
Pipe Routing Data Biding Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Curso - Angular 12
Knowledgeable and friendly trainer