Angular es un framework de frontend para hacer aplicaciones SPA (Single Page Applications) basadas en componentes, incluyendo routing, http, unit test, end to end test y varias técnicas modernas de desarrollo.

Angular Ventajas y Desventajas

Una breve introducción, Puntos a favor y contras de este framework.

Angular Arquitectura y componentes

Arquitectura, componentes, servicios, módulos, inyección de dependencias, templates y sintaxis

Angular Como crear un proyecto y un componente

Mas info

Este post es parte de una serie de videos para la cátedra de Técnicas y Tecnologías Avanzadas de Desarrollo de Software (TTADS). Sobre Angular, en este caso el funcionamiento básico de los componentes, input, output, y el ciclo de vida.

El próximo de la serie Angular Templates

Aca se puede ver la presentación que se uso para esas clases.

La documentación oficial de Angular la base para empezar a usar el framework.

Acá el canal de youtube de la materia.

Actualizado: