Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Desarrollo de Aplicaciones Web Modernas con ReactJS
curso Testing de Aplicaciones Web con Selenium y JMeter
curso Google TagManager
curso Desarrollo de aplicaciones con Node.js
curso JavaScript y JQuery
curso AngularJS
curso Componentes Web con Google Polymer
curso Responsive Web Design
curso Prueba de Aplicaciones Web con Selenium
curso HTML5 Avanzado

Mejor Valorados

curso Desarrollo de Aplicaciones AJAX
curso HTML5 Avanzado
curso Desarrollo de aplicaciones con Node.js
curso Testing de Aplicaciones Web con Selenium y JMeter
curso Comunicaciones Web en tiempo real con WebRTC

Más visitados

curso Testing de Aplicaciones Web con Selenium y JMeter
curso Comunicaciones Web en tiempo real con WebRTC
curso Componentes Web con Google Polymer
curso HTML5 Avanzado
curso Visualización de Datos con D3

Descargar catálogo de cursos

[H-395] AngularJS (25 h)

Nivel: IntermedioIntermedioIntermedioIntermedio

Temario

Introducción a AngularJS
	¿Qué es AngularJS?
	Requisitos e Instalación
	Los patrones MVC, MVVM, MVW
	El esqueleto de una aplicación AngularJS
	Plantillas
	Controladores, Directivas y Servicios
	Invocando a Angular
	Pruebas unitarias

Módulos, Controladores y Datos
	Creación de Módulos
	Dependencias
	Mejores prácticas en la creación de módulos
	El papel de los controladores
	Añadiendo funciones y propiedades a los controladores
	Inyección de dependencias
	¿Qué es la vinculación de datos?
	Vinculación bidireccional

Ámbitos y Eventos
	Ámbitos en AngularJS. $scope y $rootScope
	Watchers
	Emitiendo y recibiendo eventos - $emit, $broadcast y $on
	El evento $destroy
	
Aplicaciones multivista
	Creando múltiples vistas. API de rutado
	$routeParams
	Servicio $location
	Eventos relacionados con el rutado
	La directiva ng-include
	UI Router
	AngularJS Forms
	Validación de datos

Servicios AngularJS	
	Introducción a los servicios
	Localización y carga
	Factorías
	Proveedores
	Decoradores de servicios
	Diseño de servicios
	Pruebas de servicios : Mockups de datos
	
Comunicación con servidores
	El concepto de Promise
	Barreras y notificaciones con $q.all()
	Comunicaciones de bajo nivel con $http
	Encabezados y Cacheado de respuestas
	Transformación de las respuestas
	Pruebas unitarias
	Comunicaciones de alto nivel con $resource
	Interceptación de respuestas
	Cuestiones de seguridad - vulnerabilidades JSON y XSRF
	Introducción a Rectangular - La extensión REST de Angular
	

Aspectos avanzados
	Filtros de datos
	Despliegue e internacionalización de aplicaciones	
	Autenticación y Autorización
	Animación con AngularJS
	Optimización de aplicaciones. $watch y $watchCollection

	
	
	

	


Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Sólida experiencia con JavaScript, en particular deben conocer la notación JSON, la librería básica, el proceso de eventos, las expresiones funcionales y clausuras, la programación orientada a objetos mediante funciones constructoras y prototipos y el proceso del árbol DOM Conocimientos de HTML 5 y CSS
Salidas Profesionales
Materiales
A todos los alumnos se les entrega: ? Un DVD con documentación, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 25 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 25 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.