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