Temario del curso

Introducción

  • ¿Qué hay de nuevo en Angular 6?

Resumen de TypeScript y JavaScript ES6

  • Sintaxis de TypeScript
  • Usar el transpilador de TypeScript
  • Configurar Angular 6 y TypeScript

Resumen de las partes de Angular 6

  • Crear componentes
  • Databinding y interpolación de cadenas
  • Vinculación de propiedades
  • Vinculación de eventos
  • Datos bidireccionales
  • Modelado de datos
  • Directivas
  • Inicialización
  • Entradas y salidas
  • Angular CLI

Crear tu primera aplicación Angular

  • Planificar la aplicación
  • Configurar un proyecto de Angular y una aplicación usando CLI
  • Crear una configuración básica de proyecto utilizando Bootstrap 4 y Sass

Usar componentes Angular 6

  • Flujo de datos
  • Trabajar con AppModule
  • Trabajar con componentes personalizados
  • Usar plantillas y estilos
  • Usar encapsulamiento de vistas
  • Proyectar contenido
  • Entender el ciclo de vida del componente y los hooks de ciclo de vida
  • Usar ViewChildren y ContentChildren

Databinding en Angular 6

  • Resumen de vinculación de propiedades y eventos
  • Vincular y asignar alias a propiedades personalizadas
  • Vincular y asignar alias a eventos personalizados

Trabajar con directivas

  • Directivas incorporadas
  • Directivas personalizadas

Servicios de Angular 6

  • Crear un servicio de registro
  • Crear un servicio de datos

Usar la inyección de dependencias y proveedores

  • Inyectores, proveedor y tokens
  • Configurar la inyección de dependencias
  • Configurar tu proveedor
  • Inyectar servicios en componentes, directivas y servicios

Cambiar páginas con enrutamiento

  • Configurar rutas
  • Configurar y cargar rutas
  • Entender los diferentes métodos de navegación
  • Usar parámetros en las rutas
  • Crear rutas anidadas
  • Usar rutas de redirección y rutas comodín
  • Entender los guards de ruta
  • Entender las estrategias de enrutamiento

Usar RxJS para crear y trabajar con observables en Angular

  • Resumen de observables
  • Resumen de RxJS
  • Crear y usar observables en Angular

Manejar formularios

  • Usar formularios basados en plantilla
  • Usar formularios reactivos

Usar pipes

  • Pipes incorporados
  • Pipe asincrónico
  • Pipes personalizados

Hacer llamadas a APIs HTTP externas

Usar módulos Angular

Probar la aplicación Angular 6

  • Usar Jasmine para pruebas unitarias

Depurar la aplicación

  • Entender los mensajes de error en Angular
  • Usar sourcemaps para depurar código en el navegador
  • Usar Augury

Optimizar la aplicación Angular 6

Seguridad en Angular 6

  • Autenticación
  • Qué debe y no debe escribirse en Angular

Desplegar una aplicación Angular 6 a producción

  • Desplegar a IIS, Apache, Nginx, etc.

Troubleshooting

Closing Remarks

Requerimientos

  • Familiaridad con HTML básico, CSS y JavaScript

Audiencia

  • Desarrolladores
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (6)

Próximos cursos

Categorías Relacionadas