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