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
Testimonios (6)
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Curso - Angular 6
Practical exercises!
William Limberger - Conclusion Learning Centers
Curso - Angular 6
Learning the whole ecosystem of angular, typescript, ad especially routing
Ryan Delport - Leaseweb
Curso - Angular 6
Practising with actually doing it myself.
Christiaan Sloof - Leaseweb
Curso - Angular 6
I genuinely enjoyed the trainer is a great specialist.
Lukasz Cysewski - PSI Polska
Curso - Angular 6
The tutorials, they allowed us to take the knowledge that we had learnt from the lecture and implement it into a real example. It also gave us an opportunity to ask questions if we were unsure on how something works.