Contacta con nosotros

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
 28 Horas

Número de participantes


Precio por participante

Testimonios (6)

Próximos cursos

Categorías Relacionadas