Angular es un framework opensource 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).
En este curso aprenderás todo lo relacionado con creación de proyectos en Angular, conceptos cómo componentes, módulos, formularios, servicios, directivas, pipes, routing, entre otras herramientas indispensables para afrontar desarrollos en este framework. Además revisaremos otros temas cómo Firebase, uso de librerías externas cómo Sweet Alert, aprenderás a consumir APIS externas. Finalmente respaldarás código Angular en GitHub y revisaremos las pruebas unitarias con Karma y Jasmine.
Con frecuencia se agregan nuevas secciones y clases para tu beneficio. La última sección que se agregó fué de pruebas unitarias con Karma y Jasmine, las cuales son muy necesarias para un programador.
Las últimas secciones agregadas hacen referencia a la creación de aplicaciones backend con NodeJS, Express y MongoDB, para completar el llamado MEAN Stack para el desarrollo de aplicaciones. En estas secciones también desplegamos en Heroku una de nuestras aplicaciones creadas en el curso.
Si fuera poco, te enseño a desplegar una aplicación Angular en AWS, usando los servicios de S3 y cloudfront para este objetivo. También te enseñaré a crear instancias EC2, convertir instancia EC2 en servidor web para luego desplegar una aplicación angular.
Mi objetivo y propuesta para este curso es que puedas aprender de forma rápida y de calidad los conceptos principales del framework y quedar capacitado para el siguiente nivel. Mi misión no es ofrecer un curso muy extenso que quizás no alcanzarás a terminar, sino más bien, entregarte desde mi experiencia cómo desarrollador Angular, cuales son los conceptos importantes para poder iniciarte rápidamente en esta tecnología.
Estoy disponible para resolver todas tus dudas, tendrás enseñanza personalizada.
No te quedes fuera de este curso, que te dará las bases para desarrollar en Angular.