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
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (1)

Cursos Relacionados

Categorías Relacionadas