Angular TOTAL - en 20 Días || La Guía Completa (Udemy.com)
Domina Angular (anteriormente "Angular 2") y crea aplicaciones web reactivas y asombrosas, con el sucesor de Angular.js
Created by: Federico Garay
Last updated January 2026
What you will learn
- ¡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.
- Utiliza la comprensión profunda de los fundamentos de Angular para convertirte rápidamente en desarrollador frontend.
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.9 out of 5higher than 98% of them
- Reviews227#441 of 816 by number of reviews
- Length30.9 hourslonger than 87% of them
- Last updatedJanuary 2026more recently than 72% of them
Course Description
Ú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
Instructor Details
- 4.9 Rating
227 Reviews
Federico Garay
¿Por qué he llegado a más de 500.000 estudiantes pero mi calificación global no baja de 4.7 estrellas?
Primero, porque hago todo esto con mucho amor.
En segundo lugar, porque me lo tomo muy en serio, pero sin dejar de divertirme. Aunque tal vez también porque soy un apasionado por aprender y por compartir lo aprendido.
Soy como mis estudiantes: quiero ser mejor, cada día, un poquito.
Me he propuesto desarrollar cursos en Udemy (¡más de 50 ya!) para transmitir mi experiencia, conocer personas con ganas de ser mejores, y mejorar mi calidad de vida haciendo lo que me gusta. Más de 500.000 estudiantes se han unido a esta aventura.
Soy el fundador de Escuela Directa, una usina de contenido que promueve la educación ACCESIBLE para TODOS.
Hasta los 42 años, mi profesión formal era la Psicología (con más de 20 años de experiencia clínica y especializado en Drogadependencias).
Mi profesión me ha llevado a trabajar mucho en docencia y en especial con jóvenes.
También soy Licenciado en Artes Plásticas, y me paso horas dibujando cómics, programando, o tomando fotos. He cantado en coros, he bailado en murgas, he militado en política, me apasiona la buena cocina, viajar mucho, participar en mi comunidad y tener mis sentidos siempre abiertos.
Y ya que estamos, soy Especialista en Excel (MO-200) certificado por Microsoft.
More courses by Federico Garay
Excel TOTAL en 30 Días - Excel completo de Cero a Avanzado (2026)
4.8 (46,474 Reviews)
Provider: Udemy
Time: 37.5h
$74.99
Python TOTAL con IA: de CERO a Programador Full en 16 días (2026)
4.8 (37,539 Reviews)
Provider: Udemy
Time: 36.2h
$79.99
Power BI TOTAL en 14 Días - Analista de Datos Avanzado (2026)
4.8 (14,560 Reviews)
Provider: Udemy
Time: 15.4h
$89.99
SQL TOTAL - Domina Bases de Datos de 0 a Avanzado en 12 Días (2026)
4.8 (8,571 Reviews)
Provider: Udemy
Time: 7.5h
$89.99
Liderazgo y Gestión de Equipos - Estilos y Estrategias (2026)
4.6 (7,946 Reviews)
Provider: Udemy
Time: 1.6h
$49.99
Tablas Dinámicas en Excel - Dashboards y Análisis de Datos (2026)
4.6 (5,884 Reviews)
Provider: Udemy
Time: 3.7h
$59.99
More Web Development courses
Universidad Desarrollo Web - FrontEnd Web Developer! (2026)
4.8 (13,903 Reviews)
Provider: Udemy
Time: 30.4h
$10.99
Angular Avanzado: Lleva tus bases al siguiente nivel - 2022
4.7 (7,611 Reviews)
Provider: Udemy
Time: 32.3h
$10.99
CSS La Guía Completa - Flexbox, CSS Grid, SASS +20 proyectos (2026)
4.7 (4,652 Reviews)
Provider: Udemy
Time: 37.1h
$11.99
n8n + MCP: Automatización y agentes de IA inteligentes (2026)
4.7 (4,193 Reviews)
Provider: Udemy
Time: 18.2h
$10.99
n8n Total: Crea Agentes IA y Automatiza flujos sin código (2026)
4.7 (1,813 Reviews)
Provider: Udemy
Time: 4.8h
$11.99
Fundamentos de Programación en 6 Días - Algoritmos y Lógica (2026)
4.7 (710 Reviews)
Provider: Udemy
Time: 8.4h
$11.99
Reviews
By Cristopher Orozco on 6/9/2026
La explicación del maestro es muy clara, toma los temas fundamentales y cumple con el objetivo del curso, hay una sección sin terminar, pero es como algo extra, cumple con el curso al 100%
By Eduardo Julián Julián Ángel on 6/1/2026
El curso me ha encantado, todo bien explicado A DETALLE con peras y manzanas, ideal para aquellos que apenas están tocando el Frontend
By Gabriel Aguilera on 5/26/2026
Muy buen curso, al inicio es algo lento ya que no utiliza señales (signals) que es la forma que angular recomienda actualmente trabajar con angular, pero es un BUEN CURSO, de momento el mejor que he realizado, 4.8/5!!!
By Gottfried Willhem Oteiza Trujillo on 3/15/2026
Como siempre un curso excelente de Federico Garay, sus cursos son los mejores de Udemy y lo recomiendo totalmente, muchas gracias !!!
By Edwin Horacio Pérez Marulanda on 1/18/2026
Según Angular, recomienda usar mas input() signal que @Input. Profe, cuando pueda actualizar el curso, ojalá pueda meter el uso de input() signal mas a fondo como práctica de proyecto. Hasta el momento me ha gustado mucho, y me estoy interesando por Angular.
By Sergio Antonio Castañeda Marín on 12/21/2025
Muy buen curso con explicaciones muy claras y una muy buena organización de las clases por grado de complejidad. Con proyectos para poner en práctica lo aprendido
By Francisco Miguel Berrocal Machado on 7/24/2025
Excelente, muy buen curso. El tutor enseña muy bien y explica bien y los ejemplos de código funcionan perfecto. Es un excelente curso, justo lo que estaba esperando. Aprendí mucho sobre Angular y me gusta la forma en que te ayuda a conocer mucho más en detalle el Framework. Excelente curso
By Sebastian Mirko Ariel Saavedra Espejo on 7/21/2025
El curso es bueno, el profesor explica bien, da buenos ejemplos, el ritmo es el adecuado, y, en mi opinión, las clases son entretenidas. Para tener en cuenta, Angular se encuentra en un punto de transición, en donde ha cambiado bastante en las últimas actualizaciones, por lo que hace que tengas que aprender tanto la forma más "moderna" de este FrameWork, y la forma más antigua, ya que todavía se ocupa. Esto hace que sea, a veces, un poco tedioso, pero en fin, mejor saber tango el Angular actual, como el más "antiguo"
By German Samudio on 7/10/2025
Gracias profesor Garay por este maravilloso regalo. Como siempre, se que este curso va a estar a la altura de mis expectativas.
By Luis Fernando Cruz Sanchez on 6/24/2025
Excelente. Simplemente me encanta este curso, angular es un framework bastante complejo de entender y con este curso me siento con muchisima mas confianza
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 98 / 100












