Videoconferencia
25 horas
Modalidad Abierta
Actualmente es muy alta la demanda de aplicaciones de cliente de gran complejidad y fácil uso. Gracias al framework Angular de código abierto diseñado para solucionar muchos de los problemas encontrados en el desarrollo de single-page web applications. Su objetivo es simplificar los desarrollos y pruebas de este tipo de aplicaciones, proporcionando un marco del lado cliente en arquitecturas MVC, junto con los componentes más utilizados en aplicaciones de Internet.
A quién va Dirigido
Especialmente dirigido a profesionales del sector de la programación interesados en el desarrollo de aplicaciones web habilitadas para entornos de nueva generación.
Para obtener un óptimo aprovechamiento y comprensión del curso los alumnos deben disponer de conocimientos sobre HTML, CSS y JavaScript.
Puesta en marcha de un entorno de desarrollo óptimo y multi-plataforma para Angular
Las partes más importantes del lenguaje TypeScript
Definición de componentes Angular
Creación de módulos Angular
Ciclo de vida de componentes
Enlazado a información: property bindings, event binding, enlace bidireccional...
Comunicación entre componentes
Directivas estructurales
Directivas de atributo
Tuberías
Rutas básicas y avanzadas. Herencia de rutas
Definición de servicios Angular
Inyección de dependencias
Consumo de APIs REST con Angular
Seguridad de aplicaciones
Formularios: basados en plantillas y reactivos. Validación automática