Programa del Curso

Introducción

  • ¿Qué hay de nuevo en Angular 5?

Descripción general de Typescript y ES6 JavaScript

  • Sintaxis de TypeScript
  • Uso del transpilador de TypeScript
  • Configuración de Angular 5 y Typescript

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

Trabajar con las piezas de Angular 5

  • 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

Uso de Angular 5 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 5

  • 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

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

Angular 5 Servicios

  • Aprender la importancia de los 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

Optimización de la aplicación Angular 5

Prueba de la aplicación Angular 5

  • Uso de Jasmine para pruebas unitarias

Angular 5 Seguridad

  • Autenticación
  • Lo que se debe y no se debe escribir en Angular

Implementación de una aplicación Angular 5 en producción

  • Deploying toIIS, Apache, Nginx, etc.

Solución de problemas

Palabras finales

Requerimientos

  • Familiaridad con HTML básico, CSS y JavaScript

Audiencia

  • Principiantes en el desarrollo web
  • Desarrolladores frontend con experiencia
  • Cualquier persona interesada en aprender a desarrollar aplicaciones usando Angular
  28 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (1)

Cursos Relacionados

Categorías Relacionadas