Este curso desarrollaras 15 aplicaciones totalmente desde cero. Comenzaremos creado aplicaciones sencillas y a medida que vayamos progresando en el curso, y adquiriendo nuevos conceptos vamos a ir agregando una cuota de complejidad a las aplicaciones.
Cada sección introduce un nuevo concepto del framework con una pequeña teoría y crearemos una nueva aplicación totalmente desde desde cero, independientemente de la anterior.
Angular es un framework creado por Google para crear SPA (Single Page Aplication). Fue creado utilizando TypeScript y nosotros crearemos nuestras aplicaciones utilizando este superset creado por Microsoft. Con Angular vamos a poder crear aplicaciones modernas, roubustas, mantenibles y totalmente escalables. Detrás de este framework hay un poderoso equipo de Google trabajando y liberando nuevos releases con nuevas caracteristicas y mejoras cada 6 meses.
Iniciaremos el desarrollo de las aplicaciones partiendo desde cero, desde la creación de los componentes necesarios, uso de rutas y servicios, creación y consumo de servicios REST (mediante un API REST) con el componente HTTP de Angular, hasta la creación y validación de formularios, entre otras cosas.
Se tratan los aspectos más básicos y fundamentales paso a paso y desde cero, por tanto no es necesario que sepas nada de AngularJS, ni de Angular para aprender a usarlo, aunque si que necesitarás saber JavaScript y HTML para aprovechar al 100% este curso.