Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Introducción
- ¿Qué hay de nuevo en Angular 6?
Descripción general de Typescript y ES6 JavaScript
- Sintaxis de TypeScript
- Uso del transpilador de TypeScript
- Configuración de Angular 6y Typescript
Descripción general de las piezas de Angular 6
- Creación de componentes
- Enlace de datos e interpolación de cadenas
- Enlace de propiedades
- Enlace de eventos
- Enlace de datos bidireccional
- Modelado de datos
- Directivas
- Bootstrapping
- Entradas y salidas
- Angular CLI
Creación de su primera Angular aplicación
- Planificación de la aplicación
- Configuración de un proyecto y una aplicación de Angular mediante la CLI
- Creación de una configuración básica del proyecto con Bootstrap 4 y Sass
Uso de Angular 6 componentes
- Flujo de datos
- Trabajar con AppModule
- Trabajar con componentes personalizados
- Uso de plantillas y estilos
- Uso de la encapsulación de vistas
- Proyección de contenido
- Descripción del ciclo de vida de los componentes y los enlaces del ciclo de vida
- Uso de ViewChildren y ContentChildren
Enlace de datos en Angular 6
- Información general sobre el enlace de propiedades y eventos
- Enlace y asignación de alias a propiedades personalizadas
- Enlace y asignación de alias a eventos personalizados
Trabajar con directivas
- Directivas integradas
- Directivas personalizadas
Angular 6 Servicios
- Creación de un servicio de registro
- Creación de un servicio de datos
Uso de la inserción de dependencias y los proveedores
- Inyectores, proveedor y tokens
- Configuración de la inserción de dependencias
- Configuración del proveedor
- Inyección de servicios en componentes, directivas y servicios
Cambio de páginas con enrutamiento
- Configuración de rutas
- Configuración y carga de rutas
- Comprensión de los diferentes métodos de navegación
- Uso de parámetros en rutas
- Creación de rutas anidadas
- Uso de rutas de redireccionamiento y comodín
- Descripción de los guardias de ruta
- Descripción de las estrategias de enrutamiento
Uso de RxJS para crear y trabajar con observables en Angular
- Descripción general de los observables
- Descripción general de RxJS
- Construcción y uso de observables en Angular
Manejo de formularios
- Uso de los formularios basados en plantillas
- Uso de las formas Reactive
Uso de tuberías
- Tuberías incorporadas
- Canalización asíncrona
- Tuberías personalizadas
Realización de llamadas a API HTTP externas
Uso de Angular módulos
Prueba de la aplicación Angular 6
- Uso de Jasmine para pruebas unitarias
Depuración de la aplicación
- Descripción de los mensajes de error en Angular
- Uso de mapas de origen para depurar código en el explorador
- Uso de Augurio
Optimización de la aplicación Angular 6
Angular 6 Seguridad
- Autenticación
- Lo que se debe y no se debe escribir en Angular
Implementación de una aplicación Angular 6 en producción
- Deploying toIIS, Apache, Nginx, etc.
Solución de problemas
Palabras finales
Requerimientos
- Familiaridad con HTML básico, CSS y JavaScript
Audiencia
- Desarrolladores
28 Horas