[TWB-100] AngularJS

Duración:                     20 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa va dirigida a Programadores y Analistas Web.

Requisitos previos 

Los alumnos necesitarán tener experiencia con HTML y maquetación Web HTML y CSS, así como con JavaScript previos para poder comprender la materia del curso con éxito.  

Objetivos

Al acabar el curso, el alumno será capaz desarrollar aplicaciones Web usando el framework AngularJS en nuestros desarrollos web.


Contenido

  1. Conociendo el framework AngularJS
    1. Introducción
    2. Lo que es nuevo y diferente en AngularJS
    3. Model View
  2. Visitas, controladores y directivas
    1. Configuración de la aplicación
    2. Interpolación y Controladores
    3. Directivas
    4. ngRepeat
    5. ngClass , ngTemplate , y ngInclude
    6. ngModel
    7. $Scope.$Watch
    8. Remove Scope Watcher
    9. ngCloak
  3. Filtros
    1. Filtros incorporados
    2. Trucos con filtros
    3. Filtros personalizados
  4. Tipos de Servicio AngularJS
    1. Constantes y valores
    2. Fábricas
    3. Servicios
    4. Proveedores
    5. Decoradores
    6. Inyección de dependencias
  5. Directivas
    1. Crear una directiva
    2. Funciones de compilación y enlace
    3. Canales de comunicación
    4. Transclusión
    5. Datos
  6. Enrutamiento y promesas
    1. Enrutamiento básico
    2. Redirecciones
    3. Promesas
    4. Resolve
    5. Eventos de enrutamiento
  7.  Ámbito avanzado
    1. Eventos de ámbito
    2. $Scope.$Apply
  8. Pruebas
    1. Pruebas unitarias
    2. E2E Testing
  9. Técnicas para aplicaciones de producción
    1. Sirviendo AngularJS
    2. Organización de módulos
  10. Interacción con servidores
    1. $Http
    2. $Resource
  11. Buenas prácticas
  12. Librerías de terceros
    1. Angular UI
    2. Firebase


Documentación Recomendada

Pro AngularJS (Expert's Voice in Web Development) 2014th Edition
Adam Freeman
Abril 2014 | 688 páginas 
ISBN: 9781430264484

http://www.apress.com/9781430264484