ANG_ESS | Angular Essentials
El curso de Angular básico comienza desde cero.
Objetivos del curso
Adquirir los conocimientos y habilidades para desarrollo de aplicaciones usando Angular.
Perfil de audiencia
Cualquier persona que necesite o desee entender y usar Angular.
Requisitos previos:
Conocimientos básicos de HTML, JavaScript, CSS y programación Orientada a Objetos.
- Conocer sobre bases de datos relacionales.
- Conocer bases de datos NoSQL orientada a documentos.
- Configuración de variables de entorno.
Esquema del curso
1. Introducción
- Objetivos
- Introducción
- 1.1 Angular
- 1.2 Usos de Angular
- 1.3 Ventajas y desventajas
- 1.4 Versiones
- 1.5 Marcos de trabajos MVC/Frontend
- 1.6 Documentación, foros y comunidad
- Resumen
- Quiz
- Prácticas
- Referencias
2. Entorno de desarrollo
- Objetivos
- Introducción
- 2.1 Node.js
- 2.2 NPM
- 2.3 Typescript
- 2.4 Angular CLI
- 2.5 Visual Studio Code
- 2.6 Navegadores
- Resumen
- Quiz
- Prácticas
- Referencias
3. TypeScript Essentials
- Objetivos
- Introducción
- 3.1 Compilación y ejecución
- 3.2 Comentarios
- 3.3 Variables, keywords y tipos
- 3.4 Asignaciones y operadores
- 3.5 Estructuras de control
- 3.6 Funciones
- 3.7 Cadenas
- 3.8 Arreglos y tuplas
- 3.9 OOP
- 3.10 Módulos
- 3.11 Enums
- 3.12 Desestructuración
- Resumen
- Quiz
- Prácticas
- Referencias
4. Elementos Esenciales
- Objetivos
- Introducción
- 4.1 Angular CLI
- 4.2 Estructura de un proyecto inicial
- 4.3 Componentes
- 4.4 Templates
- 4.5 Directivas
- 4.6 Pipes
- 4.7 Inyección de dependencias
- Resumen
- Quiz
- Prácticas
- Referencias
5. Componentes
- Objetivos
- Introducción
- 5.1 Ciclo de vida
- 5.2 Interpolación
- 5.3 Interpolación propiedades
- 5.4 Interpolación eventos
- 5.5 Comunicación entre componentes
- 5.6 Estilos
- 5.7 Bootstrap
- Resumen
- Quiz
- Prácticas
- Referencias
6. Directivas
- Objetivos
- Introducción
- 6.1 Directivas
- 6.2 Directiva *ngIf
- 6.3 Directiva *ngFor
- 6.4 Directiva *ngModel
- 6.5 Directivas personalizadas
- Resumen
- Quiz
- Prácticas
- Referencias
7. Servicios y proveedores
- Objetivos
- Introducción
- 7.1 Consumo de servicio de datos
- 7.2 Inyeción de servicios
- 7.3 Uso de servicios
- 7.4 Injectors, Providers y Tokens
- 7.5 Configuración de IDD
- 7.6 Configuración de Proveedores
- 7.7 Inyección de servicios
- Resumen
- Quiz
- Prácticas
- Referencias
8. Ruteo
- Objetivos
- Introducción
- 8.1 Métodos de navegación
- 8.2 Estrategias de ruteo
- 8.3 Mapeo de rutas
- 8.4 Configuración y cargado de rutas
- 8.5 Uso de parámetros e rutas
- 8.6 Creación de rutas anidadas
- 8.7 Uso de rediccion y comodines
- 8.8 Rutas condicionales
- Resumen
- Quiz
- Prácticas
- Referencias
9. Módulos
- Objetivos
- Introducción
- 9.1 Módulos personalizados
- Resúmen
- Quiz
- Prácticas
- Referencias
10. Tuberías
- Objetivos
- Introducción
- 10.1 Transformación a la salida
- 10.2 Tuberías asíncronas
- 10.3 Tuberías customizadas
- Resumen
- Quiz
- Prácticas
- Referencias
11. Formas