4
Desarrollo Web Con AngularJS

Desarrollo Web Con AngularJS - Auribox Trainingauriboxtraining.com/temarios/desarrollo-web-con-angular-js.pdf · Al finalizar el curso, el alumno podrá desarrollar sitios Web con

Embed Size (px)

Citation preview

Desarrollo Web Con AngularJS

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