Angular - Desarrollo de aplicaciones Web y Multiplataforma
10194
Intermedio
Técnicas de programación
36 horas
540 €
Convocatorias
Inicio - Fin
Horario  
2 febrero - 11 marzo Mar, Jue de 17:00 a 20:00 Sin definir
Descripción

Angular es un framework para aplicaciones web desarrollado en TypeScript, de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles. 

En este curso no sólo aprenderás las características del framework, sino también las mejores prácticas y metodologías para la creación de aplicaciones con angular.

Objetivos

Aprender desde cero cómo desarrollar aplicaciones modernas (web y multiplataforma) con uno de los frameworks más extendidos en la industria y que no deja de evolucionar.

Veremos desde las bases del framework, hasta las partes más avanzadas que necesitarás para poder hacer aplicaciones reales aplicando las mejores prácticas.

Contenido
  • ​Arquitectura de una aplicación con Angular
  • Angular CLI y estructura de un proyecto
  • Components: Qué son, ciclo de vida y encapsulación de la vista
  • Templates: Bindings, Statements, Pipes y Eventos
  • Directives: de atributo y estructurales
  • Servicios
  • Inyección de Dependencias
  • Comunicación entre Components y Directives
  • Navegación y Rutas
  • Formularios
  • Interactuando con el servidor
  • Internacionalización
  • Testing en Angular
  • Convirtiendo nuestra aplicación en una Progressive Web App