AngularJS

Desarrollo de aplicaciones web con Angular 7

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 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.

Este curso acompañará a los alumnos en la creación de una aplicación basada en el patrón MVC (Modelo-Vista-Controlador) y con inyección de dependencias de forma que puedan escribir un código ordenado, mantenible y testeable.

A quién va dirigido

Este curso está 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.

Objetivos del curso

Al finalizar este curso el alumno habrá adquirido los conocimientos teórico-prácticos necesarios para desarrollar aplicaciones web con Angular.

Contenidos

  • Introducción a las apps híbridas.
  • Introducción a Angular 7.
  • Introducción a Typescript.
  • Puesta a punto del entorno (setup).
  • Introducción a la arquitectura de apps: componentes, módulos y servicios.
  • Plantillas y Directivas. Virtual Scroll.
  • Enlazado y filtrado de datos (pipes).
  • Trabajando con Servicios:
    • Inyección de dependencias.
    • Reutilización.
  • Formularios basados en pantillas: entrada y validación de datos.
  • Promesas y Observables.
  • Acceso y obtención de datos remotos: http, json y firebase.
  • Navegación y routing.
  • Modularización de un app. Inyección de dependencias.
  • Creación de pruebas unitarias y funcionales.
  • Despliegue.
  • Buenas prácticas.

Convocatorias abiertas