Temario del curso
Introducción
- ¿Qué hay de nuevo en Angular 6?
Visión general de TypeScript y JavaScript ES6
- Sintaxis de TypeScript
- Uso del transpilador de TypeScript
- Configuración de Angular 6 y TypeScript
Visión general de las partes de Angular 6
- Creación de componentes
- Enlazado de datos e interpolación de cadenas
- Enlazado de propiedades
- Enlazado de eventos
- Enlazado de datos bidireccional
- Modelado de datos
- Directivas
- Arranque
- Entradas y salidas
- CLI de Angular
Creación de su primera aplicación Angular
- Planificación de la aplicación
- Configuración de un proyecto y aplicación de Angular usando la CLI
- Creación de una configuración básica de proyecto usando Bootstrap 4 y Sass
Uso de componentes de Angular 6
- Flujo de datos
- Trabajo con AppModule
- Trabajo con componentes personalizados
- Uso de plantillas y estilos
- Uso de encapsulamiento de vistas
- Proyección de contenido
- Comprensión del ciclo de vida del componente y hooks de ciclo de vida
- Uso de ViewChildren y ContentChildren
Enlazado de datos en Angular 6
- Visión general del enlazado de propiedades y eventos
- Asignación de alias a propiedades personalizadas
- Asignación de alias a eventos personalizados
Trabajo con directivas
- Directivas integradas
- Directivas personalizadas
Servicios de Angular 6
- Creación de un servicio de registro
- Creación de un servicio de datos
Uso de inyección de dependencias y proveedores
- Inyectores, proveedores y tokens
- Configuración de la inyección de dependencias
- Configuración de su proveedor
- Inyección de servicios en componentes, directivas y servicios
Navegación entre páginas mediante 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 redirecciones y rutas comodín
- Comprensión de las guardas de ruta
- Comprensión de las estrategias de enrutamiento
Uso de RxJS para crear y trabajar con observables en Angular
- Visión general de los observables
- Visión general de RxJS
- Creación y uso de observables en Angular
Manejo de formularios
- Uso de formularios basados en plantillas
- Uso de formularios reactivos
Uso de tuberías
- Tuberías integradas
- Tubería asíncrona
- Tuberías personalizadas
Llamadas a APIs HTTP externas
Uso de módulos de Angular
Pruebas de la aplicación de Angular 6
- Uso de Jasmine para pruebas unitarias
Depuración de la aplicación
- Comprensión de los mensajes de error en Angular
- Uso de mapas de origen para depurar código en el navegador
- Uso de Augury
Optimización de la aplicación de Angular 6
Seguridad en Angular 6
- Autenticación
- Lo que debe y no debe escribirse en Angular
Implementación de una aplicación de Angular 6 en producción
- Implementación en IIS, Apache, Nginx, etc.
Resolución de problemas
Comentarios de cierre
Requerimientos
- Familiaridad con HTML, CSS y JavaScript básicos
Público objetivo
- Desarrolladores
Testimonios (6)
¡Buen material! El formador es un tipo realmente amable, lo cual ayuda mucho!
Xander Knol - Conclusion Learning Centers
Curso - Angular 6
Traducción Automática
¡Ejercicios prácticos!
William Limberger - Conclusion Learning Centers
Curso - Angular 6
Traducción Automática
Aprender todo el ecosistema de Angular, TypeScript y especialmente la routa
Ryan Delport - Leaseweb
Curso - Angular 6
Traducción Automática
Practicando haciéndolo yo mismo.
Christiaan Sloof - Leaseweb
Curso - Angular 6
Traducción Automática
Realmente disfruté con el formador, es un gran especialista.
Lukasz Cysewski - PSI Polska
Curso - Angular 6
Traducción Automática
Los tutoriales nos permitieron aplicar los conocimientos adquiridos en la conferencia a un ejemplo real. También nos brindaron la oportunidad de hacer preguntas si teníamos dudas sobre cómo funcionaba algo.
Chris Gilchrist - SAA Consultants LTD
Curso - Angular 6
Traducción Automática