OPSANG05ILTDesarrollo de Software
ANGULAR - Básico
20 Presencial-Remoto
Descripción
El curso de Angular Básico te permitirá adquirir los conocimientos esenciales y las habilidades prácticas necesarias para desarrollar aplicaciones web utilizando Angular. Desde los conceptos iniciales hasta el despliegue a producción, los participantes aprenderán a construir aplicaciones robustas y modernas con uno de los frameworks más populares del desarrollo web.
Objetivos
El objetivo principal de este curso es proporcionar a los asistentes las habilidades y conocimientos necesarios para desarrollar aplicaciones en la capa cliente utilizando Angular (versión 14 en adelante.
Audiencia
Curso dirigido a Programadores/Desarrolladores y Analistas Web.
Prerrequisitos
Conocimientos básicos en lenguajes de programación Web y JavaScript.
Temario
**1. Introducción a TypeScript**
**2. Introducción a Angular**
**3. Componentes**
3.1. HTML
3.2. Interpolación de Strings
3.3. Expresiones
3.4. @Input y @Output
**4. Data Binding**
4.1. Property Binding
4.2. Event Binding
4.3. Two-Way Binding
**5. Pipes**
**6. Directivas**
6.1. De atributo
6.2. Estructurales (*ngIf, *ngFor…)
**7. Formularios**
7.1. Formularios de plantilla
7.2. ngSubmit
7.3. Formularios reactivos
**8. Servicios e inyección de dependencias**
8.1. Inyección de dependencias de Angular
8.2. Servicios Singleton
8.3. @Injectable
**9. Routing**
9.1. Definir rutas
9.2. Navegación por las páginas
9.3. Rutas con parámetros
9.4. Rutas hijas
9.5. Ruta comodín
**10. Peticiones HTTP**
10.1. Introducción a RxJS
10.2. HttpClientModule y HttpClient
**2. Introducción a Angular**
**3. Componentes**
3.1. HTML
3.2. Interpolación de Strings
3.3. Expresiones
3.4. @Input y @Output
**4. Data Binding**
4.1. Property Binding
4.2. Event Binding
4.3. Two-Way Binding
**5. Pipes**
**6. Directivas**
6.1. De atributo
6.2. Estructurales (*ngIf, *ngFor…)
**7. Formularios**
7.1. Formularios de plantilla
7.2. ngSubmit
7.3. Formularios reactivos
**8. Servicios e inyección de dependencias**
8.1. Inyección de dependencias de Angular
8.2. Servicios Singleton
8.3. @Injectable
**9. Routing**
9.1. Definir rutas
9.2. Navegación por las páginas
9.3. Rutas con parámetros
9.4. Rutas hijas
9.5. Ruta comodín
**10. Peticiones HTTP**
10.1. Introducción a RxJS
10.2. HttpClientModule y HttpClient