A través del trabajo con este curso, usted construirá fuertes cimientos en Angular y obtendrá un profundo entendimiento de cómo utilizar Angular para acceder a sus datos y mostrarlos a un cliente final.
Angular es un framework open source desarrollado por Google para facilitar la creación y programación de aplicaciones web de una sola página, las webs SPA (Single Page Application).
Angular separa completamente el frontend y mantiene todo más ordenado gracias a su patrón MVC (Modelo-Vista-Controlador), asegurando los desarrollos con rapidez, a la vez que posibilita modificaciones y actualizaciones.
Este framework es modular y escalable, adaptándose a nuestras necesidades y al estar basado en el estándar de componentes web, y con un conjunto de interfaz de programación de aplicaciones (API), permite crear nuevas etiquetas HTML personalizadas que pueden reutilizarse.
El lenguaje principal de programación de Angular es TypeScript, y así toda la sintaxis y el modo de hacer las cosas en el código es el mismo, lo que añade coherencia y consistencia a la información, permitiendo por ejemplo, la incorporación de nuevos programadores, en caso de ser necesarios, ya que pueden continuar su trabajo sin excesiva dificultad.
Primero, estaba el Angular original, llamado Angular 1 y eventualmente conocido como AngularJS. Luego vinieron Angular 2, 3, 4, 5, 6, 7 hasta que finalmente, la versión actual, Angular 12, fue lanzada el 12/05/2021. Cada versión posterior de Angular mejora su predecesora, corrige errores, aborda problemas y se adapta a la creciente complejidad de las plataformas actuales.