logo

4. Programación en el cliente II: AngularJS

En este módulo introduciremos al alumno en la programación web en cliente con el mejor framework MVC en javascript: Angular JS. Se explicará cómo y cuándo usar esta tecnología para crear aplicaciones webs en cliente y como trabajar con este nuevo paradigma.

Temario

  • 1. Introducción a Angularjs
  • 2. El modelo MVC en Angularjs: Model, View, Controller
  • 3. El objeto Scope
  • 4. Binding: Two-way data binding
  • 5. Routing y navegación
  • 6. Módulos e inyección de dependencias: Services, Factories, Filters
  • 7. Comunicación con servidor: $http, REST, AJAX, JSON-P, CORS
  • 8. Directivas
  • 9. Angular UI
  • 10. Scaffolding con Yeoman, Grunt y Bower
  • 11. Internacionalización & Testing

Ejemplos

Número de horas

30 (3 créditos)

Profesores

  • Elad Rodríguez
Fechamayo 15, 2012