What you'll learn:
- Crear 15 aplicaciones utilizando Angular
- Dominar databinding, directivas, componentes, routeo, servicios, formularios y la estrucutra de un proyecto de Agular
- Construir código limpio y elegante como un profesional
- Aplicar conceptos de ECMAScript 6
- Consumir API's desde Angular
- Configurar Angular Material en nuestro proyecto
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.