Formación para empresas


Arrancando con Angular

Resumen


A la hora de hacer aplicaciones de gestión en web, una de las alternativas es sin duda Angular.

Angular nos ofrece un marco de trabajo completo para desarrollar nuestras aplicaciones. Con miles de desarrolladores usándolo a lo largo de todo el planeta y estando más que consolidado, Angular es una excelente opción a la hora de crear nuestras futuras aplicaciones.


Temario

  • Preparando nuestro entorno

    • VSCode

    • Node + NPM versiones requeridas

    • Angular CLI

      • Introducción

      • Instalación

      • Generando nuestro primer proyecto

      • Comandos básicos

  • TypeScript

    • Introducción

    • Creando interfaces

    • Creando types

    • Usando Enums

    • Usando genéricos.

  • Aproximaciones en las Aplicaciones Web

    • Definición SPA

    • Defininición SSR

    • PWA vs SPA

  • Comprendiendo las soluciones Angular

    • Módulos de Angular

    • Tipos de módulos en Angular

    • Servicios en Angular

    • Componentes

    • Directivas

  • Mostrando datos - Usando Componentes

    • Interacción entre Template y Component

    • Angular attribute binding

    • Usando directivas estructurales `ngFor`

  • Formularios en Angular

    • Usando Template Form

    • Usando Reactive Form

    • Generando validaciones personalizadas

  • Navegación en Angular

    • Definición de rutas

    • Navegando desde Template con routerLink

    • Navegando desde código con ActivatedRoute

    • Consumiendo parámetros de navegación

    • Manejo del flujo de navegación - Guards

  • Transformación de datos

    • Usando built-in Pipes

    • Creando Pipes personalizadas

  • Filtrado y Ordenación

    • Usando ngOnChanges

  • Angular Reactivo

    • Introducción a rxjs

    • Operadores en rxjs

    • rxjs en Angular

    • Usando HttpClient

  • Más allá de los Componentes

    • Usando ng-content

    • Creando nuestras propias Directives

Ficha del curso

  • Duración: 20 horas

  • Rango de estudiantes recomendado: 6 - 12.

Descargar ficha curso