Programa del Curso
Introducción
- ¿Qué hay de nuevo en Angular 7?
Descripción general de Typescript y ES6 JavaScript
- Sintaxis de TypeScript
- Uso del transpilador de TypeScript
- Configuración de Angular 7y Typescript
Descripción general de las piezas de Angular 7
- Angular CLI
- Componentes
- Directivas
- Entradas ysalidas
- Enlace einterpolación de datos
- Enlace de eventos
- Modelado de datos
- Bootstrapping
Creación de su primera Angular aplicación
- Planificación de la aplicación
- Configuración de un proyecto angular
- Uso de Bootstrap 4 y Sass
Creación de un componente
- Comprender el ciclo de vida de los componentes
- Flujo de datos
- Uso de plantillas y estilos
- Proyección de contenido
- Trabajar con AppModule
- Trabajar con componentes personalizados
- Uso de la encapsulación de vistas
- Implementación de ganchos de ciclo de vida
- Uso de ViewChildren y ContentChildren
Enlace de datos en Angular 7
- Descripción del enlace de propiedades yeventos
- 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 7 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
- Comprensión de los diferentes métodos de navegación
- Estrategias de enrutamiento
- Configuración de rutas
- Configuración y carga de rutas
- 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
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
Generación de formularios para la entrada del usuario
- 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 7
- 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 7
Angular 7 Seguridad
- Autenticación
- Lo que se debe y no se debe escribir en Angular
Implementación de una aplicación Angular 7 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 (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
Curso - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
Curso - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
Curso - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Curso - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Curso - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Curso - Angular 7
The explanations for every feature and why/when we should use it.