Desde hace un tiempo el statu quo del desarrollo de aplicaciones web se ha visto sacudido por la irrupción de frameworks basados en JavaScript. De ese modo, el bipartidismo entre Java y .NET, que gobernaba con puño de hierro la mayor parte del desarrollo web, hace ya tiempo que ha perdido su hegemonía.
Esta lucha de poder se está librando en realidad desde hace bastante tiempo, empezó siendo entre .NET/Java y un conjunto de Frameworks de Javascript, pero actualmente la batalla se está librando entre 3 frameworks/librerías: React, Vue y Angular, y este triunvirato no parece que vaya a disolverse, va a convivir durante bastante tiempo. Angular, auspiciado por Google, ha venido para quedarse.
Angular ha dejado de ser una tecnología para early adopters, para convertirse en una de las primeras opciones de un gran número de empresas que se dedican al desarrollo de software en España, y en todo el mundo. Las ofertas de empleo que demandan un perfil frontend con Angular no han hecho más que crecer en los últimos años.
Angular también ha crecido, se hizo mayor con la versión 2. Y le costó caro, ya que rompió completamente con la versión que le dio la fama, indignando a un importante número de fans. Pero este cambio era necesario. El frontend no es una capa de software que no tenga reglas. Debe tener sólidos principios arquitectónicos, los mismos que el backend. Y lo cierto es que el frontend ha sido estos últimos años un saco en lo que todo vale.
Angular viene a ocupar la posición que nadie ha sido capaz de ocupar en el frontend en todos estos años. Y lo está consiguiendo.
En este curso se verán los conceptos básicos necesarios que nos permitirán desarrollar aplicaciones potentes, modernas, eficientes y que sigan principios de arquitectura y calidad del software.
Objetivo
El objetivo del curso es que los alumnos adquieran los conocimientos y habilidades necesarias para crear aplicaciones web completas con Angular. Se aprenderán todas las competencias necesarias desde que se comienza el desarrollo hasta que se publica en un entorno de producción.
Público objetivo
Profesionales técnicos, administradores gestores/jefes de proyecto y desarrolladores interesados en dominar Angular.
Conocimientos previos
Se requieren conocimientos básicos de programación web y estar familiarizado con la sintaxis básica de JavaScript.