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 5?
Descripción general de Typescript y ES6 JavaScript
- Sintaxis de TypeScript
- Uso del transpilador de TypeScript
- Configuración de Angular 5 y Typescript
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
Trabajar con las piezas de Angular 5
- 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
Uso de Angular 5 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 5
- 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
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
Angular 5 Servicios
- Aprender la importancia de los 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
Optimización de la aplicación Angular 5
Prueba de la aplicación Angular 5
- Uso de Jasmine para pruebas unitarias
Angular 5 Seguridad
- Autenticación
- Lo que se debe y no se debe escribir en Angular
Implementación de una aplicación Angular 5 en producción
- Deploying toIIS, Apache, Nginx, etc.
Solución de problemas
Palabras finales
Requerimientos
- Familiaridad con HTML básico, CSS y JavaScript
Audiencia
- Principiantes en el desarrollo web
- Desarrolladores frontend con experiencia
- Cualquier persona interesada en aprender a desarrollar aplicaciones usando Angular
28 Horas