en 20 Días || La Guía Completa
Domina Angular (anteriormente "Angular 2") y crea aplicaciones web reactivas y asombrosas, con el sucesor de Angular.js
Lo que serás capaz de hacer
Únete al curso de Angular más completo en Udemy y aprende todo sobre este increíble framework desde cero y en gran profundidad. Este curso comienza desde lo básico: no necesitas conocer Angular 1 ni Angular 2 ni ninguna otra versión de Angular. ¡Desde la configuración inicial hasta el despliegue, este curso lo cubre todo! Aprenderás todo sobre Componentes, Directivas, Servicios, Formularios, Acceso Http, Autenticación, cómo optimizar una aplicación de Angular con Módulos y Compilación Offline, y mucho más. Y al final, aprenderás cómo desplegar tus aplicaciones en el mundo real. ¡Pero eso no es todo! Este curso también te mostrará cómo usar Angular CLI y presentará un proyecto completo para que practiques todo lo aprendido a lo largo del curso. Y si te quedas atascado, cuentas con mi soporte online rápido y amigable, en el área de Preguntas y Respuestas. ¡Tienes mi palabra! ;-) Angular es uno de los frameworks frontend más modernos, eficientes y potentes que puedes aprender hoy en día. ¡Te permite crear aplicaciones web geniales que ofrecen experiencias de usuario excepcionales! Aprende todos los fundamentos que necesitas para empezar a desarrollar aplicaciones Angular de inmediato. ESTO DICEN LOS DEMÁS ESTUDIANTES "La serie de tutoriales es absolutamente fantástica. No puedo agradecerte lo suficiente. La calidad es de primera clase y tus habilidades de presentación son insuperables. Sigue con este excelente trabajo. ¡Eres increíble! " - Paul "El instructor, es muy entusiasta y ameno. Hace un gran trabajo explicando lo que hace y por qué, en lugar de que los estudiantes simplemente imiten su código. Además, responde muy rápido las preguntas. Recomendaría este curso y cualquiera de los que ofrezca. ¡Gracias!" - Andres "Como alguien nuevo tanto en JavaScript como en Angular 2, encontré este curso extremadamente útil porque el instructor hace un gran trabajo explicando todos los conceptos importantes detrás del código. Tiene una gran habilidad para enseñar y enfocarse en lo que su audiencia necesita entender." - Julieta ESTE CURSO UTILIZA TYPESCRIPT TypeScript es el lenguaje principal que usa el equipo oficial de Angular y el que verás principalmente en los tutoriales de Angular. Es un superconjunto de JavaScript y facilita mucho la escritura de aplicaciones Angular. Usarlo te garantiza la mejor preparación posible para crear aplicaciones en Angular. Mira los videos gratuitos para más información. No obstante, no se requiere conocimiento de TypeScript; basta con tener conocimientos básicos de JavaScript. ¿POR QUÉ ANGULAR? Angular es la gran novedad más reciente. Como sucesor del exitoso framework Angular.js, está destinado a marcar el futuro del desarrollo frontend de manera similar. Las poderosas características y capacidades de Angular te permiten crear aplicaciones web complejas, personalizables, modernas, receptivas y fáciles de usar. Angular es más rápido que Angular 1 y ofrece un enfoque de desarrollo mucho más flexible y modular. Después de tomar este curso, podrás aprovechar al máximo todas esas características y comenzar a desarrollar aplicaciones increíbles de inmediato. Debido a las diferencias drásticas entre Angular 1 y Angular (= Angular 2+), no necesitas saber nada sobre Angular.js para aprovechar este curso y construir tus proyectos futuros con Angular. COMPRENDE CÓMO CREAR APLICACIONES ANGULAR EN PROFUNDIDAD Este curso te enseñará todos los fundamentos sobre módulos, directivas, componentes, data binding, enrutamiento, acceso HTTP y mucho más. Haremos profundizaciones en cada sección y cada tema estará respaldado por un proyecto real. Todos los ejemplos muestran las características que ofrece Angular y cómo aplicarlas correctamente. En concreto, aprenderás: Qué arquitectura utiliza Angular Cómo usar TypeScript para escribir aplicaciones Angular Todo sobre directivas y componentes, incluyendo la creación de directivas/componentes personalizados Cómo funciona el data binding Todo sobre enrutamiento y cómo manejar la navegación Qué son los pipes y cómo utilizarlos Cómo enviar solicitudes HTTP (p. ej., a APIs REST) Qué es la inyección de dependencias y cómo se usa Cómo usar los módulos en Angular Cómo optimizar tus aplicaciones Angular de mayor tamaño Una introducción a NgRx y la gestión de estado complejo Construiremos un gran proyecto durante el curso para que practiques todos los conceptos ¡Y mucho más! POR QUÉ PUEDO ENSEÑARTE Mi nombre es Federico Garay, soy VIP Instructor Partner en Udemy, y la mayoría de mis cursos son Best Sellers a nivel mundial. Cientos de miles de personas aprendieron a programar con mis 50 cursos, tales como Python Total, Python para Data Science, SQL Total, JavaScript Total, y tantos más. Además, este curso fue creado junto a la super estrella Maximilian Schwarzmüller, el gran instructor que ha enseñado a más de 3 millones de personas las habilidades más destacadas en el mundo del desarrollo. ¡Esta colaboración hace que este curso sea una Masterclass de Angular imbatible! PAGA UNA SOLA VEZ, Y GANA TODA LA VIDA No pierdas más tiempo, obtén una ventaja y empieza a desarrollar ahora mismo. Te estoy esperando en la lección #1 Fede
- ¡Aprende Angular moderno (incluyendo Componentes Independientes y Signals) desde cero y al detalle!
- ¡Descubre cómo enviar solicitudes HTTP, implementar enrutamiento, autenticar usuarios o manejar formularios complejos, y mucho más!
- Desarrolla aplicaciones web modernas, complejas, adaptables y escalables con Angular.
- Comprende a fondo la arquitectura detrás de una aplicación Angular y cómo utilizarla.
- Aprende TypeScript (el superset moderno de JavaScript), mientras aprendes Angular.
- Crea aplicaciones (de una sola página o fullstack) con uno de los frameworks de JavaScript más modernos que existen.
Temario
UNIDAD 1 - DÍA 1 - ANGULAR DESDE CERO · 9 leccionesUNIDAD 1 - DÍA 1 - ANGULAR DESDE CERO
UNIDAD 1 - DÍA 1 - ANGULAR DESDE CERO
- Bienvenido a Angular TOTAL
- Metas del Día 1
- Qué Es Angular
- Por Qué Usar Angular
- Versiones de Angular
- Crear un Nuevo Proyecto de Angular
- Configurar un Entorno de Desarrollo para Angular
- Configuración del Curso y Recursos Extra
- ResuMate del Día 1
UNIDAD 2 - Día 2 - COMPONENTES EN ANGULAR · 19 leccionesUNIDAD 2 - Día 2 - COMPONENTES EN ANGULAR
UNIDAD 2 - Día 2 - COMPONENTES EN ANGULAR
- Metas del Día 2
- La estructura de un Proyecto Angular
- Componentes en Angular y Cómo Llega el Contenido a la Pantalla
- Crear el Primer Componente Personalizado en Angular
- [Opcional] Refrescando JavaScript: Clases, Propiedades y más
- Configurar el Componente Personalizado en Angular
- Usar el Componente Personalizado en Angular
- Dar Estilo al Componente Header y Agregar una Imagen en Angular
- Gestionar y Crear Componentes con Angular CLI
- Dar Estilo y Usar el Siguiente Componente Personalizado en Angular
- Preparar la Información del Usuario (para mostrar contenido dinámico) en Angular
- Almacenar Información en la Clase de un Componente en Angular
- Mostrar Contenido Dinámico con Interpolación de Cadenas en Angular
- Vinculación de Propiedades y Mostrar Valores Calculados en Angular
- Vinculación de Atributos en Angular
- Usar Getters para Valores Calculados en Angular
- Escuchar Eventos con Vinculación de Eventos en Angular
- Gestionar el Estado y Modificar Datos en Angular
- ResuMate del Día 2
UNIDAD 3 - DÍA 3 - SIGNALS, INPUT Y OUTPUT EN ANGULAR · 13 leccionesUNIDAD 3 - DÍA 3 - SIGNALS, INPUT Y OUTPUT EN ANGULAR
UNIDAD 3 - DÍA 3 - SIGNALS, INPUT Y OUTPUT EN ANGULAR
- Metas del Día 3
- El Detrás de Escena del Mecanismo de Detección de Cambios de Angular
- Introducción a Signals en Angular
- Necesitamos Componentes más Flexibles
- Definiendo las Entradas (Inputs) de los Componentes en Angular
- Inputs Obligatorios (Required) y Opcionales en Angular
- Usar Entradas de Signals en Angular
- Eventos Personalizados en Angular
- Usar Outputs y Emitir Información en Angular
- Usar la Función Output() en Angular
- Agregar Información Adicional de Tipo a EventEmitter en Angular
- Ejercicio: Crea un Componente Configurable en Angular
- ResuMate del Día 3
UNIDAD 4 - DÍA 4 - MANEJO DE DATOS EN ANGULAR · 13 leccionesUNIDAD 4 - DÍA 4 - MANEJO DE DATOS EN ANGULAR
UNIDAD 4 - DÍA 4 - MANEJO DE DATOS EN ANGULAR
- Metas del Día 4
- TypeScript: Valores Potencialmente Indefinidos y Tipos de Unión en Angular
- Aceptar Objetos como Entradas y Agregar Tipados Apropiados en Angular
- TypeScript: Alias de Tipos e Interfaces en Angular
- Mostrar Contenido de una Lista en Angular
- Mostrar Contenido Condicional en Angular
- Angular Heredado: Usar ngFor y ngIf
- Agregar más Componentes a la Aplicación en Angular
- Mostrar Tareas Específicas del Usuario en Angular
- Mostrar Datos de Tareas en el Componente de Tareas
- Almacenar Modelos de Datos en Archivos Separados en Angular
- Estilizado CSS Dinámico con Vinculación de Clases en Angular
- ResuMate del Día 4
UNIDAD 5 - DÍA 5 - COMUNICACIÓN, SERVICIOS Y GESTIÓN DE DATOS EN ANGULAR · 17 leccionesUNIDAD 5 - DÍA 5 - COMUNICACIÓN, SERVICIOS Y GESTIÓN DE DATOS EN ANGULAR
UNIDAD 5 - DÍA 5 - COMUNICACIÓN, SERVICIOS Y GESTIÓN DE DATOS EN ANGULAR
- Metas del Día 5
- Eliminar Tareas: Comunicación entre Componentes en Angular
- Renderizar Componentes Condicionalmente en Angular
- Gestionar el Cuadro de Diálogo de 'Nueva Tarea' en Angular
- Directivas y Vinculación Bidireccional en Angular
- Signals y Vinculación Bidireccional en Angular
- Manejar la Información Enviada en Angular
- Usar la Información Enviada en Angular
- Proyección de Contenido con ng-content en Angular
- Transformar Datos de Plantilla con Pipes en Angular
- Modificar la Configuración Regional en Angular
- Servicios (Services) en Angular
- Inyección de Dependencias en Angular
- Más Uso de Servicios y Mecanismo Alternativo de Inyección de Dependencias en Ang
- Hora de Practicar: Servicios en Angular
- Usar localStorage para Almacenamiento de Datos
- ResuMate del Día 5
UNIDAD 6 - DÍA 6 - MÓDULOS EN ANGULAR · 11 leccionesUNIDAD 6 - DÍA 6 - MÓDULOS EN ANGULAR
UNIDAD 6 - DÍA 6 - MÓDULOS EN ANGULAR
- Metas del Día 6
- Introducción a Módulos de Angular (ngModule)
- Crear un Módulo Vacío en Angular
- Inicialización de Aplicaciones con Módulos de Angular
- Declarar Componentes en Angular
- Primer Resumen sobre Módulos en Angular
- Migrar Componentes a Módulos en Angular
- Crear Módulos Compartidos en Angular
- Crear Estructuras Complejas Basadas en Módulos con Angular
- Implementar Región Local en Abordaje por Módulos en Angular
- ResuMate del Día 6
UNIDAD 7 - DÍA 7 - HORA DE PRACTICAR CON ANGULAR · 18 leccionesUNIDAD 7 - DÍA 7 - HORA DE PRACTICAR CON ANGULAR
UNIDAD 7 - DÍA 7 - HORA DE PRACTICAR CON ANGULAR
- Metas del Día 7
- Comenzar el Nuevo Proyecto de Angular
- Ayudas para el Ejercicio
- Componente Encabezado con Imagen en Angular
- Componente para Ingresos de Usuario en Angular
- Gestionar el Envío de Formularios en Angular
- Extraer Valores con Vinculación Bidireccional en Angular
- Calcular Inversión Anual en Angular
- Comunicación Cruzada entre Componentes con Outputs en Angular
- Crear un Modelo de Datos en Angular
- Pasar Data de Padres a Hijos con Inputs en Angular
- Mostrar Datos en Tablas con Angular
- Formatear Datos con Pipes en Angular
- Usar Signals y Resetear Formularios Enviados con Angular
- Comunicación Cruzada entre Componentes con Servicios en Angular
- Usar Signals en Servicios con Angular
- Migrar a Módulos en Angular
- ResuMate del Día 7
UNIDAD 8 - DÍA 8 - DEPURACIÓN (DEBUGGING) EN ANGULAR · 7 leccionesUNIDAD 8 - DÍA 8 - DEPURACIÓN (DEBUGGING) EN ANGULAR
UNIDAD 8 - DÍA 8 - DEPURACIÓN (DEBUGGING) EN ANGULAR
- Metas del Día 8
- Introducción a la Depuración (Debugging) en Angular
- Preparación para la Depuración (Debugging) en Angular
- Comprender Mensajes de Error y Corregir Errores en Angular
- Depuración de Errores Lógicos con DevTools y Puntos de Interrupción en Angular
- Explorar las DevTools de Angular
- ResuMate del Día 8
UNIDAD 9 - DÍA 9 - FRAGMENTACIÓN DE COMPONENTES EN ANGULAR · 9 leccionesUNIDAD 9 - DÍA 9 - FRAGMENTACIÓN DE COMPONENTES EN ANGULAR
UNIDAD 9 - DÍA 9 - FRAGMENTACIÓN DE COMPONENTES EN ANGULAR
- Metas del Día 9
- Proyecto Inicial y Componentes Más Pequeños en Angular
- Cuándo y Cómo Dividir Componentes en Angular
- Dividiendo en Múltiples Componentes con Angular
- Componentes Reutilizables en Angular
- Inputs de Componentes en Angular: Repetición
- Vinculación de Propiedades (Property Binding) en Angular: Repetición
- Revisar la Proyección de Contenido con ng-content en Angular
- ResuMate del Día 9
UNIDAD 10 - DÍA 10 - PROYECCIÓN DE CONTENIDO Y ENCAPSULACIÓN DE ESTILOS EN ANGULAR · 15 leccionesUNIDAD 10 - DÍA 10 - PROYECCIÓN DE CONTENIDO Y ENCAPSULACIÓN DE ESTILOS EN ANGULAR
UNIDAD 10 - DÍA 10 - PROYECCIÓN DE CONTENIDO Y ENCAPSULACIÓN DE ESTILOS EN ANGULAR
- Metas del Día 10
- Añadiendo Formularios a Componentes en Angular
- Extender Elementos Integrados en Angular
- Extender Elementos Integrados con Selectores por Atributo en Angular
- Proyección de Contenido con Múltiples Ranuras en Angular
- Explorando Proyección de Contenido Avanzada en Angular
- Definiendo Valores Predeterminados para Proyección de Contenido en Angular
- Componentes Personalizados con Múltiples Elementos y Proyección de Contenido en
- Limitando Estilos CSS a Componentes en Angular
- Entendiendo y Configurando la Encapsulación de Vistas en Angular
- Entendiendo los Elementos Host de Componentes en Angular
- Usando Elementos Host como Elementos Comunes en Angular
- Interactuando con Elementos Host Desde Dentro de los Componentes en Angular
- Cuándo (No) Confiar en los Elementos Host en Angular
- ResuMate del Día 10
UNIDAD 11 - DÍA 11 - CICLO DE VIDA DE COMPONENTES Y MANIPULACIÓN DEL DOM EN ANGULAR · 15 leccionesUNIDAD 11 - DÍA 11 - CICLO DE VIDA DE COMPONENTES Y MANIPULACIÓN DEL DOM EN ANGULAR
UNIDAD 11 - DÍA 11 - CICLO DE VIDA DE COMPONENTES Y MANIPULACIÓN DEL DOM EN ANGULAR
- Metas del Día 11
- Interactuar con Elementos Host usando @HostListener y @HostBinding en Angular
- Accediendo a Elementos Host Programáticamente en Angular
- Enlace de Clases CSS: Repetición
- Más Formas de Enlazar Clases CSS Dinámicamente en Angular
- Una Mirada Detallada al Enlace de Estilos en Línea Dinámicos
- Manipulando Estado y Usando Valores Literales en Angular
- Introducción al Ciclo de Vida de Componentes: ngOnInit en Angular
- Implementando Interfaces de Ciclo de Vida en Angular
- Ciclo de Vida de Componentes: Una Exploración Profunda
- Limpieza de Componentes con ngOnDestroy en Angular
- Limpieza de Componentes con DestroyRef en Angular
- Manejo de Envíos de Formularios: Repetición
- Trabajando con Variables de Plantilla en Angular
- ResuMate del Día 11
UNIDAD 12 - DÍA 12 - CONSULTAS EN PLANTILLAS, COMUNICACIONES Y SIGNAL EFFECTS, EN ANGULAR · 21 leccionesUNIDAD 12 - DÍA 12 - CONSULTAS EN PLANTILLAS, COMUNICACIONES Y SIGNAL EFFECTS, EN ANGULAR
UNIDAD 12 - DÍA 12 - CONSULTAS EN PLANTILLAS, COMUNICACIONES Y SIGNAL EFFECTS, EN ANGULAR
- Metas del Día 12
- Extrayendo Valores de Entrada con Variables de Plantilla en Angular
- Variables de Plantilla y Componentes en Angular
- Accediendo a Elementos de Plantilla con ViewChild en Angular
- Usando la Función Signal con ViewChild en Angular
- Comparación: ViewChild vs ContentChild en Angular
- Una Mirada Detallada a Consultas Basadas en Decoradores y Hooks de Ciclo de Vida
- Las Funciones afterRender y afterNextRender en el Ciclo de Vida en Angular
- Entendiendo los Signal Effects en Angular
- Funciones de Limpieza para Signal Effects en Angular
- TypeScript y Modelos de Tipos: Repetición
- Outputs de Componentes de Angular: Repetición
- Una Mirada Detallada a los Loops For en Plantillas en Angular
- Revisando Inputs y Signals en Angular
- Actualizando Valores de Signals en Angular
- Comunicación entre Componentes y Gestión de Estado en Angular
- Configurando Inputs y Outputs en Componentes de Angular
- Vinculación Bidireccional: Repetición
- Configurando Vinculación Bidireccional Personalizada en Angular
- Configurar Vinculación Bidireccional Personalizada más Fácil en Angular
- ResuMate del día 12
UNIDAD 13 - DÍA 13 - MEJORAR ELEMENTOS CON DIRECTIVAS EN ANGULAR: ANÁLISIS PROFUNDO · 14 leccionesUNIDAD 13 - DÍA 13 - MEJORAR ELEMENTOS CON DIRECTIVAS EN ANGULAR: ANÁLISIS PROFUNDO
UNIDAD 13 - DÍA 13 - MEJORAR ELEMENTOS CON DIRECTIVAS EN ANGULAR: ANÁLISIS PROFUNDO
- Metas del Día 13
- Entendiendo las Directivas en Angular
- Proyecto Inicial para Directivas en Angular
- Analizando una Directiva de Atributo Integrada: ngModel en Angular
- Analizando una Directiva Estructural Integrada: ngIf en Angular
- Introducción a las Directivas Personalizadas en Angular
- Usando Directivas de Atributo para Cambiar el Comportamiento de Elementos en Ang
- Trabajando con Inputs en Directivas Personalizadas en Angular
- Directivas e Inyección de Dependencias en Angular
- Creando otra Directiva en Angular
- Construyendo una Directiva Estructural Personalizada en Angular
- Directivas Estructurales y Azúcar Sintáctico en Angular
- Directivas Host y Composición en Angular
- ResuMate del Día 13
UNIDAD 14 - DÍA 14 - TRANSFORMAR VALORES CON PIPES EN ANGULAR · 13 leccionesUNIDAD 14 - DÍA 14 - TRANSFORMAR VALORES CON PIPES EN ANGULAR
UNIDAD 14 - DÍA 14 - TRANSFORMAR VALORES CON PIPES EN ANGULAR
- Metas del Día 14
- Entendiendo las Pipes
- Pipes Incorporadas en Angular
- Más Pipes Incorporadas
- Crear una Pipe Personalizada en Angular
- Pipes Personalizadas para Transformaciones a Medida en Angular
- Recibir Parámetros en Pipes Personalizadas en Angular
- Encadenar Pipes en Angular
- Pipes para Ordenar Elementos en Angular
- Cómo Ejecutar Pipes en Angular
- Pipes Puras e Impuras en Angular
- Limitaciones de las Pipes en Angular
- ResuMate del Día 14
UNIDAD 15 - DÍA 15 - SERVICIOS E INYECCIÓN DE DEPENDENCIAS EN ANGULAR · 17 leccionesUNIDAD 15 - DÍA 15 - SERVICIOS E INYECCIÓN DE DEPENDENCIAS EN ANGULAR
UNIDAD 15 - DÍA 15 - SERVICIOS E INYECCIÓN DE DEPENDENCIAS EN ANGULAR
- Metas del Día 15
- Servicios Centralizados
- Crear un Servicio en Angular
- Cómo NO Proveer un Servicio en Angular
- Mecanismo de Inyección de Dependencias de Angular
- Sintaxis Alternativa para Inyección de Dependencias en Angular
- Externalizar y Reutilizar la Lógica con Servicios en Angular
- ¡Angular Tiene Muchos Inyectores!
- Múltiples Formas de Proveer un Servicio en Angular
- Proveer Servicios a través del Element Injector en Angular
- Entender el Comportamiento del Element Injector en Angular
- Inyectar Servicios en Otros Servicios en Angular
- Analizando la Inyección de Dependencias con las DevTools de Angular
- Tokens y Proveedores Personalizados para la Inyección de Dependencias en Angular
- Preparando un Valor No-Clase para la Inyección en Angular
- Inyectando Otros Valores (NO Servicios) en Angular
- ResuMate del Día 15
UNIDAD 16 - DÍA 16 - DETECCIÓN DE CAMBIOS EN ANGULAR · 15 leccionesUNIDAD 16 - DÍA 16 - DETECCIÓN DE CAMBIOS EN ANGULAR
UNIDAD 16 - DÍA 16 - DETECCIÓN DE CAMBIOS EN ANGULAR
- Metas del Día 16
- Proyecto de Detección de Cambios en Angular
- Introducción a la Detección de Cambios en Angular
- Error ExpressionChangedAfterChecked
- Escribir Enlaces de Plantilla Eficientes en Angular
- Evitar la Contaminación del Zone en Angular
- Usar la Estrategia OnPush en Angular
- Entender la Estrategia OnPush en Angular
- Trabajar con OnPush y Signals en Angular
- Usar Signals para Compartir Datos Entre Componentes (con OnPush)
- OnPush sin Signals en Angular
- Detección de Cambios Manual y con RxJS Subjects
- Introducción a la Pipe Async en Angular
- Trabajando sin Zone en Angular
- ResuMate del Día 16
UNIDAD 17 - DÍA 17 - RXJS (OBSERVABLES) EN ANGULAR · 10 leccionesUNIDAD 17 - DÍA 17 - RXJS (OBSERVABLES) EN ANGULAR
UNIDAD 17 - DÍA 17 - RXJS (OBSERVABLES) EN ANGULAR
- Metas del Día 17
- Qué son los Observables y RxJS
- Crear y Usar un Observable en Angular
- Trabajar con Operadores de RxJS en Angular
- Trabajar con Signals en Angular
- Signals vs Observables en Angular
- Convertir Signals a Observables en Angular
- Convertir Observables a Signals en Angular
- Observable Personalizado desde Cero en Angular
- ResuMate del Día 17
UNIDAD 18 - DÍA 18 - INTRODUCCIÓN AL HTTPCLIENT · 14 leccionesUNIDAD 18 - DÍA 18 - INTRODUCCIÓN AL HTTPCLIENT
UNIDAD 18 - DÍA 18 - INTRODUCCIÓN AL HTTPCLIENT
- Metas del Día 18
- Proyecto Inicial: Frontend y Backend en Angular
- Cómo Conectar Aplicaciones Angular con un Backend
- Opcional: Conceptos Esenciales sobre HTTP
- Introducción al Cliente HTTP de Angular (HttpClient)
- Proveer HttpClient al Usar NgModules en Angular
- Enviar Solicitudes GET en Angular
- Configurar Solicitudes HTTP en Angular
- Transformar y Usar Datos de Respuesta en Angular
- Mostrar un Texto de Respaldo (Fallback) durante la Carga en Angular
- Manejo de Errores HTTP en Angular
- Enviar Datos al Backend
- Obtener más Datos en Angular
- ResuMate del Día 18
UNIDAD 19 - DÍA 19 - GESTIÓN AVANZADA DE HTTP CON ANGULAR · 9 leccionesUNIDAD 19 - DÍA 19 - GESTIÓN AVANZADA DE HTTP CON ANGULAR
UNIDAD 19 - DÍA 19 - GESTIÓN AVANZADA DE HTTP CON ANGULAR
- Metas del Día 19
- Externalizar las Solicitudes HTTP en un Servicio de Angular
- Gestionar Datos HTTP a través de un Servicio en Angular
- Implementar Actualización Optimista en Angular
- Problemas Potenciales Introducidos por la Actualización Optimista
- Mejorar la Actualización Optimista en Angular
- Implementar Gestión de Errores en Toda la Aplicación Angular
- Enviar Solicitudes DELETE desde Angular
- ResuMate del Día 19
UNIDAD 20 - DÍA 20 - FORMULARIOS BASADOS EN PLANTILLAS (TEMPLATE-DRIVEN FORMS) EN ANGULAR · 9 leccionesUNIDAD 20 - DÍA 20 - FORMULARIOS BASADOS EN PLANTILLAS (TEMPLATE-DRIVEN FORMS) EN ANGULAR
UNIDAD 20 - DÍA 20 - FORMULARIOS BASADOS EN PLANTILLAS (TEMPLATE-DRIVEN FORMS) EN ANGULAR
- Metas del Día 20
- Formularios Basados en Plantillas vs Formularios Reactivos en Angular
- Formularios Basados en Plantillas: Registrando Controles de Formulario
- Acceder al Formulario Gestionado por Angular
- Extraer Inputs del Usuario
- Validación de Entradas con Directivas de Validación de Formularios
- Usar Estado de Validación del Formulario de Angular para Notificar al Usuario
- Añadiendo Estilos de Validación
- Interactuando con el Objeto Subyacente del Formulario en el Componente
UNIDAD 21 - DÍA 21 - FORMULARIOS REACTIVOS Y VALIDACIONES AVANZADAS EN ANGULAR · 1 leccionesUNIDAD 21 - DÍA 21 - FORMULARIOS REACTIVOS Y VALIDACIONES AVANZADAS EN ANGULAR
UNIDAD 21 - DÍA 21 - FORMULARIOS REACTIVOS Y VALIDACIONES AVANZADAS EN ANGULAR
- Contenido del Día 21
UNIDAD 22 - FINAL DEL CURSO · 1 leccionesUNIDAD 22 - FINAL DEL CURSO
UNIDAD 22 - FINAL DEL CURSO
- Gracias, Hasta Pronto… y un Regalo
UNIDAD 23 - DÍA TYPESCRIPT · 15 leccionesUNIDAD 23 - DÍA TYPESCRIPT
UNIDAD 23 - DÍA TYPESCRIPT
- Introducción al Módulo sobre TypeScript
- Qué es TypeScript y Por Qué Usarlo
- Instalar y Usar TypeScript
- Tipos Básicos y Primitivos en TypeScript
- Tipos de Arrays y Objetos en TypeScript
- Inferencia de Tipos en TypeScript
- Unión de Tipos en TypeScript
- Alias de Tipo en TypeScript
- Funciones y Tipo de Función en TypeScript
- Genéricos (Generics) en TypeScript
- Clases y TypeScript
- Interfaces en typeScript
- Recursos del Módulo de TypeScript
- Confirgurar el Compilador en TypeScript
- Lección extra: El Siguiente Paso
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
23 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Federico Garay.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 23 unidades · 285 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Federico Garay; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


