Desarrollo Web Con AngularJS - Auribox...
Transcript of Desarrollo Web Con AngularJS - Auribox...
Curso de AngularJS
Objetivo:Al finalizar el curso, el alumno podrá desarrollar sitios Web con capacidades MVC a través del framework AngularJS.
Descripción:AngularJS se trata de un framework Javascript de código abierto, mantenido por Google. Este framework nos permite crear páginas Webs dinámicas basandose en el patrón MVC de manera muy sencilla y felxible con capacidad de conexión con diferentes sistemas.
A quién va dirigido:Diseñadores gráficos y programadores, con conocimientos de Javascript preferentemente, con conocimientos de JQuery.
Perfil del participante:Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero.
Duración del curso: 24 horas
Introducción a Angular.js
· Que es AngularJS
· Como incluirlo en nuestros sitios.
· Comparación con otros frameworks Javascript
· Patrón MVC y directivas en Angular
Bindings de datos
· Introducción a bindings de datos
· Bindings simples de datos
· Buenas prácticas en bindings de datos
Módulos, scopes y controladores
· Módulos
· Propiedades de módulos
· ¿Qué pueden hacer los scopes?
· Directivas y scopes
· Controladores y jerarquía de controladores
Expresiones y Filtros
· Introducción de Strings
· Crear filtros
· Validación de formularios
· AngularJS y Bootstrap
Ajax
· Service $http
· Métodos get y post de $http
· JSONP
Directivas
· Introducción a directivas
· Directivas con datos
· Directivas ng
· Definición de directivas
· Directivas y scopes
· Ciclo de Vida
SedesZona Rosa (Ciudad de México)
www.auriboxtraining.com
Cuernavaca (Morelos)
www.auriboxtraining.com/cuernavaca
Multiples vistas y routing
· Instalación
· Plantillas de vistas
· Rutas
· Modos de rutas
Inyección de dependencias
· Tipos de Anotación
· $inject API
Servicios
· Registrar servicios
· Utilizar servicios
· Opciones de servicios
Promesas
· ¿Qué es una promesa?
· ¿Para qué utilizar promesas?
· Promesas en AngularJS
Comunciación con el servidor
· Instalación de NodeJS y Express
· Llamadas a APIs
Eventos
· ¿Qué es un evento?
· Propagación de eventos
Localización
· Angular-translate
· Soporte multilenguaje
· Añadir nuevo lenguaje
Testing
· Estrategias de testeo
· Tipos de testeo en AngularJS