Bootcamp Angular 13
Bootcamp Angular 13
Bootcamp Angular 13
www.talendig.com
Bootcamp
www.talendig.com
Bootcamp
Aprende a crear los ficheros de distribución con Angular CLI, para publicar tu
aplicación, en github pages, Firebase hosting u otro Hosting.
www.talendig.com
Bootcamp
Requisitos
HTML y CSS básico
JavaScript básico
www.talendig.com
Bootcamp
Módulo 1 Módulo 3
Presentación Curso Introducción Componentes
• ¿Qué aprenderás? • Creando app con Angular CLI
• ¿Qué es Angular? • ¿Qué es un componente?
• Instalaciones necesarias para • Creando un componente manualmente
empezar (NODE, VS Code, navegador) • Creando un componente con el CLI
• Anatomía de un Componente & Annotation
Módulo 2
PAngular CLI Módulo 4
• Instalar Angular CLI PAngular CLI
• Angular Extensiones para VS Code • Decorator @Component (metadata)
• Generando nuevo proyecto con Angular CLI • Templates Componentes
• Comandos más destacados Angular CLI • Inline / External
• Anatomía del proyecto - Styles Componentes
- Inline / External
www.talendig.com
Bootcamp
Módulo 5 Módulo 7
Content Projection @HostBinding y @HostListener
(Proyección de contenido) • ¿Qué es el decorador @HostBinding?
• ¿Qué es la proyección de contenido? • ¿Qué es el decorador @HostListener?
• ¿Qué problema solventa la proyección
de contenido?
• ng-template, ng-container
Módulo 6 Módulo 8
Data Binding Directivas
• One-Way Data Binding {{ hola }} • ¿Qué es una Directiva?
• Two-Way Data Binding [(hola)] • Tipos de directivas
• Interpolation • Directivas estructurales
• Property Binding -NgIf
• Event Binding -NgFor
-NgSwitch
• Directivas de atributos
-NgClass
-NgStyle
-NgModel
• Creando directiva de atributo (Attribute directives)
www.talendig.com
Bootcamp
Módulo 9 Módulo 11
Pipes Servicios e Inyección
• ¿Qué es un Pipe? de dependencias
• Pipes incorporados en Angular • ¿Qué es un service?
• UpperCase / LowerCase • ¿Qué es inyección de dependencias?
• SlicePipe / JsonPipe / AsyncPipe • Decorador @Injectable()
• Pipe puro / impuro • ProvideIn scopes : any, platform, root
• Creando nuestro propio Pipe • Creando un servicio con Angular CLI
• Implementando un Service
Módulo 10 Módulo 12
Formularios Reactivos Navegación y rutas
• ¿Qué es Reactive Forms? • ¿Cómo funcionan las rutas?
www.talendig.com
Bootcamp
Módulo 13 Módulo 15
Intro a la programación Deployment
reactiva • Ng build con Angular CLI
• Introducción (Qué es la programación Reactiva, • Configurar archivo de environment
Beneficios) • Configurar el size budgets
• ¿Qué es RxJS? • Deploy en hosting / firebase
• ¿Qué es un Observable?
• Suscripciones
• Introducción a los Operadores (catchError)
• Subjects
Módulo 14
HTTP
• Introducción HttpClient
• Usando GET para recuperar data del servidor
• Usando POST y PUT
• Usando DELETE
• Manejando errors (catchError)
• Interceptors
www.talendig.com
809-908-3691
849-220-4934
info@talendig.com
www.talendig.com
@talendigrd
Talendig