AngularJS

Desarrollo avanzado de aplicaciones web con Angular

40 horas
625 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

Acerca de este curso

Angular es un framework, de código abierto, concebido y diseñado para abordar muchos de los problemas encontrados en el desarrollo de single-page web applications. Su objetivo es simplificar el desarrollo y las pruebas de este tipo de aplicaciones, proporcionando un marco para el lado del cliente en arquitecturas modelo-vista-controlador (MVC) junto con los componentes más utilizados en aplicaciones de Internet.

A lo largo del curso se tratarán todos los aspectos necesarios para desarrollar aplicaciones utilizando Angular

A quién va dirigido

El curso va dirigido a perfiles profesionales de la programación interesados en el desarrollo de aplicaciones web habilitados para entornos de nueva generación. A lo largo del curso se tratarán todas las funcionalidades, tanto básicas y avanzadas, de Angular con el objetivo de alcanzar un conocimiento extenso y amplio en el uso de dicho framework.

Para un correcto seguimiento del curso, se requiere que el alumno disponga de conocimientos en HTML, CSS y JavaScript.

Objetivos del curso

Al finalizar el curso el alumno habrá adquirido los conocimientos necesarios para crear una aplicación completa utilizando las diferentes características y funcionalidades de Angular.

Contenidos

  • Presentación.
  • Arquitectura de Single Page Applications. Introducción a Typescript.
  • Módulos Angular.
  • Data-binding entre componentes y datos.
  • Controladores (MVC).
  • Inyección de dependencias.
  • Técnicas de depuración.
  • Test de controladores mediante karma y jasmine.
  • Creación de servicios.
  • Directivas y filtros.
  • Twitter Bootstrap y Angular.
  • Rutas lógicas mediante UI Router.
  • Internacionalización.
  • Promises y Observables.
  • Consumo de servicios tipo Rest (Httpclient).
  • Interceptores.
  • Autentificación de usuarios.
  • Formularios avanzados (template-driven y reactivos).
  • Animaciones aceleradas por hardware.

Convocatorias abiertas