Duración

20 horas (8 sesiones)

Profesor

Alejandro Such Berenguer

Contenidos

AngularJS es un framework JavaScript mantenido por Google que facilita el desarrollo de aplicaciones web clientes basadas en HTML, CSS y JavaScript. Su objetivo es facilitar el estilo MVC de las aplicaciones, mediante la definición de atributos específicos en las etiquetas HTML. Estos atributos permiten ligar elementos de la página HTML a un modelo representado por variables JavaScript que pueden ser modificadas manualmente o mediante peticiones JSON.

En la asignatura aprenderás a utilizar AngularJS para desarrollar aplicaciones web en el lado del cliente. Aprenderás a implementar MVC con el framework, utilizando directivas y comunicando la aplicación con el servidor. Definirás formularios y validación. Y aprenderás las características de AngularJS para el routing y la navegación.

Libro de apuntes: PDF HTML ePub

Temas

1. AngularJS
Apuntes y ejercicios
2. Una tarde con AngularJS
Apuntes y ejercicios
3. Scopes
Apuntes y ejercicios
4. Módulos y servicios
Apuntes y ejercicios
5. Filtros
Apuntes y ejercicios
6. Routing con `ngRoute`
Apuntes y ejercicios
7. Routing con `ui-router`
Apuntes y ejercicios
8. Formularios y validación
Apuntes y ejercicios
9. Custom directives
Apuntes y ejercicios
10. Promesas de resultados
Apuntes y ejercicios
11. Comunicación con el servidor
Apuntes y ejercicios
12. Automatización y testing
Apuntes y ejercicios

© Departamento de Ciencia de la Computación e Inteligencia Artificial, Universidad de Alicante, 2015-16