Comenzando con Angular
  • Introducción a Angular
  • Recorrido por la Plataforma de Udemy
  • ¿Qué es Angular?
  • Ejercicio: Instalación de NodeJS
  • Instalando Visual Studio Code
  • Ejercicio: Instalación de Angular
  • Mi primera App con Angular
  • Iniciar / Detener el Servidor de Angular
  • Modificando nuestra primera app de Angular con Visual Studio Code
  • Otros Cambios en los Componentes de Angular
  • Recrear la carpeta de node_modules en Angular
  • Ejercicio: Instalando Extensiones de Visual Studio Code para Angular
Fundamentos de Angular
  • Flujo de una aplicación en Angular
  • Creación de Componente Manualmente en Angular - parte 1
  • Creación de Componente Manualmente en Angular - parte 2
  • Creación de un Componente en Angular (con CLI)
  • Generación de componentes en Linea
  • Instalación de Bootstrap en Angular
  • Aplicando Estilos CSS a Angular
Elementos Básicos de Angular
  • Interpolación con Angular
  • Template Reference Variable en Angular
  • Property Binding en Angular
  • Event Binding en Angular
  • Event Binding (continuación)
  • Two way binding con Angular
  • Ejercicio: Calculadora con Angular
  • Solución: Calculadora con Angular - parte 1
  • Solución: Calculadora con Angular - parte 2
  • Solución: Calculadora con Angular - parte 3
Directivas con Angular
  • Directiva *ngIf con Angular
  • Manejo de else con la directiva *ngIf en Angular
  • Directiva *ngFor en Angular
  • Directiva *ngFor en Angular - parte 1
  • Creación Clase Persona
  • Uso directiva ngFor
  • Formulario para Agregar Nueva Persona
Comunicación entre Componentes en Angular
  • Property Binding entre Componentes en Angular
  • Event Biding entre Componentes en Angular
  • Ejercicio: Modularización Aplicación Calculadora en Angular
  • Solución: Modularización Aplicación Calculadora en Angular
  • Solución: Modularización Aplicación Calculadora - parte 2
  • Referencias Locales en Angular
  • ViewChild y Local Reference en Angular
Servicios en Angular
  • Servicios en Angular
  • Data Services en Angular
  • Inyectar un Servicio dentro de otro Servicio en Angular
  • Comunicación entre Componentes utilizando un Servicio
Mejorando Visualmente nuestras Apps con Angular
  • Mejorando la aplicación Listado de Personas
  • Ejercicio: Aplicación de Presupuesto con Angular
  • Solución Aplicación Presupuesto App - Cargando la APP
  • Creación de Componentes Presupuesto APP
  • Creación de Clases de Modelo y Servicios de Presupuesto APP
  • Separación de la plantilla HTML en componentes de Angular
  • AppComponente y Cabecero Component
  • Componente de Ingresos
  • Componente de Egresos
  • Usando Pipes para dar formato a los números en Angular
  • Componente de Formulario
  • ngClass en Angular
  • Validación del Formulario con Angular
Routing en Angular
  • Routing en Angular
  • Reorganización de Componentes
  • RoutingModule y routing-oulet
  • Navegación con el objeto Router y Agregar Persona
  • Paso de Parámetros y Modificar Persona
  • Eliminar una Persona
  • Query Params en Angular
  • Child Route en Angular
  • Componente de Error en Angular
Peticiones HTTP en Angular (REST)
  • Uso de Firebase como base de datos
  • Método Post y Put para agregar información
  • Método Get para recuperar información
  • Modificar un registro
  • Método Delete para eliminar un registro
Autenticación y Autorización en Angular
  • Login Component
  • Configuración de Firebase para Autenticación
  • Obtención del Token al hacer Login
  • Enviando Token en cada petición HTTP
  • Componente de Login y Logout
  • Uso de Guardianes en Angular
Despliegue de la aplicación a Internet
  • Preparación de la aplicación para Producción
  • Despliegue de la aplicación a Producción (Internet)
Aplicación Final - Control de Clientes
  • Configuración de la base de datos de Cloud FireStore
  • Creación del proyecto - Control de Clientes en Angular
  • Creación de Componentes de la Aplicación de Control de Clientes
  • Instalación Módulo de Firebase y Flash Messages
  • Configuración de Rutas de la aplicación de Control de Clientes
  • Componente de Cabecero aplicación de Control de Clientes