0Pricing
Angular Academy icon

Angular Academy

HTMLFrontendWebBeginner

Aprende Angular para construir aplicaciones web escalables y modernas con Angular Academy.

🤖 Impulsado por IA📚 38 cursos👥 100.000+ estudiantes⭐ Calificación 4,9
Descripción general del curso

Angular: El Framework Detrás de Aplicaciones Web a Escala de Producción

Angular es el framework opinado y orientado a TypeScript de Google, utilizado para construir grandes aplicaciones de una sola página mantenibles. Su modelo de componentes, sistema de inyección de dependencias y herramientas de primera clase lo convierten en el framework elegido por equipos empresariales y desarrolladores que desean estructura a escala. Este track cubre Angular moderno — versión 19 con componentes standalone, Signals y la nueva sintaxis de control de flujo — no los patrones heredados de guías antiguas.

Qué Aprenderás

Comenzarás con Angular CLI, estructura de proyectos y fundamentos de Angular 19, luego pasarás a reactividad basada en Signals, componentes standalone e inyección de dependencias. Desde allí cubrirás formularios controlados por templates y reactivos, operadores RxJS, interceptores HttpClient, hooks del ciclo de vida de componentes, content projection, animaciones y enrutamiento. Los cursos posteriores abordan gestión de estado con NgRx y NgRx SignalStore basado en Signals, testing unitario y end-to-end, internacionalización y controles de formulario personalizados. El track cierra con optimización de detección de cambios, renderizado del lado del servidor, hidratación, micro frontends con Module Federation, construcción de librerías Angular reutilizables y fundamentos de seguridad en Angular.

La Ruta de Aprendizaje

Treinta y siete cursos abarcan A1 hasta C1. Los primeros ocho cursos (A1–A2) construyen la base: configuración de CLI, componentes standalone, pipes, hooks del ciclo de vida y binding bidireccional. Los cursos B1 y B2 desarrollan habilidades aplicadas — RxJS, enrutamiento avanzado, formularios reactivos, composición de directivas y cobertura completa de testing. El tier C1 cubre lo que diferencia Angular de producción de Angular de tutorial: Detección de Cambios y Rendimiento, NgRx SignalStore, Renderizado del Lado del Servidor con Angular SSR, Micro Frontends con Module Federation, Construcción de Librerías Angular y Fundamentos de Seguridad en Angular.

Cómo Funciona

Cada curso se divide en lecciones cortas y prácticas que completas en el editor de código integrado con retroalimentación en tiempo real. Un tutor de IA está disponible cuando te atascas, y cada concepto se refuerza con ejercicios que se ejecutan directamente en el navegador — sin necesidad de configuración local para comenzar.

Comienza a aprender →

Cómo Aprenderás

🎯
Lecciones Interactivas
Ejercicios de codificación prácticos con retroalimentación en tiempo real
🤖
Tutor de IA
Obtén ayuda instantánea de nuestro IA cuando te atasques
💻
Editor Integrado
Escribe y ejecuta código directamente en tu navegador
🏆
Certificado
Obtén un certificado al completar el curso
Plan de Estudios

38 Cursos

Todos los cursos en la ruta de aprendizaje Angular Academy.

01

Bienvenido a Angular

A13 lecciones

Comprenda qué es Angular, por qué Google lo creó y mantiene, y cómo transforma la forma de crear aplicaciones web grandes y profesionales.

02

Angular CLI y estructura de proyectos

A14 leccionesPRO

Genere la estructura, compile y gestione proyectos Angular de forma eficiente con Angular CLI.

03

Flujo de control integrado

A14 leccionesPRO

Use la moderna sintaxis de bloques de control de Angular para condicionales y bucles en las plantillas.

04

Fundamentos de Angular 19

A13 leccionesPRO

Introducción a Angular 19, con un recorrido por sus funciones principales, arquitectura y configuración del entorno.

05

Fundamentos de Angular Signals

A24 leccionesPRO

Domine la primitiva de señales reactivas de Angular para gestionar el estado de forma eficiente y granular.

06

Profundización en los componentes standalone

A24 leccionesPRO

Cree aplicaciones Angular sin NgModules mediante la arquitectura de componentes standalone.

07

Fundamentos de la inyección de dependencias

A24 leccionesPRO

Proporcione y consuma servicios con el sistema jerárquico de inyección de dependencias de Angular.

08

Pipes integrados y personalizados

A24 leccionesPRO

Transforme los datos mostrados con pipes integrados y cree sus propios pipes personalizados.

09

Hooks del ciclo de vida de los componentes

A24 leccionesPRO

Conéctese a la creación, los cambios y la destrucción de componentes mediante los hooks del ciclo de vida de Angular.

10

Binding bidireccional e inputs de modelo

A24 leccionesPRO

Sincronice los datos entre componentes padre e hijo con binding bidireccional e inputs de modelo basados en señales.

11

Estilos y encapsulación de componentes

A24 leccionesPRO

Aplique estilos a los componentes con CSS con ámbito, modos de encapsulación de vista y estilos del host.

12

Inputs y consultas basados en señales

B14 leccionesPRO

Use las modernas API de inputs, outputs y consultas de vista basadas en señales para crear componentes más limpios.

13

Signals: computed y effects

B14 leccionesPRO

Derive valores reactivos con señales computed y ejecute efectos secundarios mediante la API effect.

14

Fundamentos de RxJS para Angular

B14 leccionesPRO

Comprenda los observables, las suscripciones y los subjects como base de la reactividad de Angular.

15

Proyección de contenido y plantillas

B14 leccionesPRO

Cree componentes flexibles y reutilizables con proyección de contenido, ng-content y referencias a plantillas.

16

Animaciones de Angular

B14 leccionesPRO

Dé vida a sus interfaces con el sistema declarativo de animaciones de Angular.

17

Componentes y directivas avanzados

B13 leccionesPRO

Explore las interacciones avanzadas entre componentes, las directivas y las buenas prácticas.

18

Enrutamiento y navegación en Angular

B13 leccionesPRO

Aprenda sobre el enrutamiento, los guards de navegación y los resolvers de rutas en Angular.

19

Trabajo con formularios

B13 leccionesPRO

Conozca en detalle la gestión de formularios en Angular.

20

Operadores de RxJS en profundidad

B24 leccionesPRO

Componga flujos de datos potentes con operadores de mapeo, filtrado, combinación y gestión de errores.

21

Angular Router avanzado

B24 leccionesPRO

Vaya más allá del routing básico con resolvers, datos de rutas, parámetros y guards funcionales.

22

Interceptores de HttpClient

B24 leccionesPRO

Centralice los aspectos transversales de HTTP con interceptores funcionales y basados en clases.

23

Formularios reactivos avanzados

B24 leccionesPRO

Cree formularios reactivos dinámicos y fuertemente tipados con FormArray, controles personalizados y validación asíncrona.

24

API de composición de directivas

B24 leccionesPRO

Componga comportamientos reutilizables aplicando varias directivas a componentes host.

25

Gestión del estado con NgRx

B23 leccionesPRO

Utilice NgRx para gestionar el estado de la aplicación de forma eficiente.

26

Gestión del estado basada en señales

B24 leccionesPRO

Diseñe el estado de su aplicación con señales, servicios y patrones reactivos sin bibliotecas externas.

27

Controles de formulario personalizados

B24 leccionesPRO

Integre widgets personalizados con los formularios de Angular implementando ControlValueAccessor.

28

Pruebas unitarias y de componentes en Angular

B24 leccionesPRO

Pruebe componentes, servicios y pipes con TestBed y las utilidades de testing de Angular.

29

Pruebas end-to-end para Angular

B24 leccionesPRO

Valide flujos de usuario reales con pruebas end-to-end mediante Playwright y Cypress.

30

Internacionalización (i18n)

B24 leccionesPRO

Localice aplicaciones Angular con el sistema i18n integrado y estrategias de traducción en tiempo de ejecución.

31

HTTP e integración de API

B23 leccionesPRO

Domine la comunicación HTTP y la integración de API en Angular.

32

Detección de cambios y rendimiento

C14 leccionesPRO

Optimice el renderizado con la detección de cambios OnPush, el modo sin zonas y las estrategias trackBy.

33

NgRx SignalStore

C14 leccionesPRO

Gestione estados complejos con el moderno NgRx SignalStore basado en señales.

34

Renderizado del lado del servidor con Angular SSR

C14 leccionesPRO

Renderice Angular en el servidor para acelerar la primera visualización y mejorar el SEO.

35

Hidratación y rendimiento

C14 leccionesPRO

Acelere las aplicaciones SSR con hidratación completa e incremental para reducir el trabajo en el cliente.

36

Micro frontends con Module Federation

C14 leccionesPRO

Componga aplicaciones Angular grandes a partir de micro frontends que se puedan desplegar de forma independiente.

37

Creación de bibliotecas Angular

C14 leccionesPRO

Empaquete y publique bibliotecas Angular reutilizables con Angular Package Format.

38

Aspectos esenciales de seguridad en Angular

C13 leccionesPRO

Proteja sus aplicaciones de Angular con técnicas de seguridad esenciales.

Preguntas frecuentes

Preguntas frecuentes

¿Es gratuito el curso Angular Academy?

Sí. Puedes empezar el curso Angular Academy gratis y completar sus lecciones interactivas sin costo alguno. Una suscripción opcional a PRO desbloquea herramientas avanzadas de IA y un certificado compartible.

¿Necesito experiencia previa para aprender HTML?

No. El curso comienza con los fundamentos y avanza gradualmente hacia temas más avanzados, así que puedes empezar incluso sin experiencia previa en HTML.

¿Cómo aprenderé HTML en CoddyKit?

Aprendes haciendo. Las lecciones interactivas cortas combinan una explicación clara con un ejercicio de codificación práctico que se ejecuta en tiempo real, y un tutor de IA disponible 24/7 te da ayuda personalizada siempre que te atasques.

¿Obtengo un certificado al completar Angular Academy?

Sí. Los aprendices PRO pueden hacer un examen y obtener un certificado compartible de finalización con un código verificable para el curso Angular Academy.

¿Puedo aprender HTML en mi teléfono?

Sí. CoddyKit está disponible en la web y como aplicaciones nativas para iOS y Android, así que puedes aprender HTML en cualquier dispositivo y tu progreso se sincroniza entre ellos.

Comienza Angular Academy Ahora

Únete a miles de estudiantes dominando programación con lecciones impulsadas por IA.

Empezar Gratis →Ver Todos los Cursos