GENERAL:
Al finalizar el curso el alumno será capaz de acometer con éxito el diseño y el desarrollo de una aplicación web con Angular 5.
ESPECÍFICOS:
A. Identificar los casos de uso específicos en los que usar Angular.
B. Utilizar TypeScript en el desarrollo de aplicaciones Angular.
C. Emplear programación orientada a objetos en TypeScript.
D. Desarrollar componentes en Angular.
E. Utilizar propiedades input y output.
F. Utilizar Directivas y Pipes.
G. Construir aplicaciones SPA con Angular.
H. Acceder a web services con Angular.
I. Conectar una aplicación Angular con bases de datos
¿Por qué Angular?
Hola mundo en angular.
¿Por qué TypeScript?
Programación orientada a objetos con TypeScript
..1. Ingeniería del software orientado a objetos
..2. Programación estructurada vs programación orientada a objetos
..3. Clases y objetos
..4. Abstracción
..5. Variables
..6. Atributos
..7. Métodos
..8. Atributos y métodos estáticos
..9. Herencia y jerarquía de clases
..10. Clases Abstractas
..11. Polimorfismo
..12. Metodología
..13. ULM
Desarrollo de componentes con TypeScript
Propiedades input y output
Comunicación entre componentes
Directivas y pipes
Patrones de diseño en aplicaciones web
Sistemas de enrutamiento en Angular
¿Qué es un servicio web?
Consumir web services con Angular
Conectar Angular con bases de datos
Programar clases y objetos con TypeScript
Desarrollar componentes con TypeScript
Desarrollar un hola mundo en Angular
Desarrollar una aplicación orientada a servicios web REST con angular
Desarrollar una aplicación SPA con Angular orientada al mantenimiento de una base de datos (Aplicación CRUD)
Desarrollar un chat de comunicación en tiempo real con Angular