¿Qué quieres aprender?

Master de Programación en Desarrollo de Aplicaciones Web

Master de Programación en Desarrollo de Aplicaciones Web

CURSOLINE

Máster presencial

Alcorcón (Madrid)


Precio a consultar

Duración : 7 Meses

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Alcorcón

A quién va dirigido

" Estudiantes de Ingeniería informáticas, Telecomunicaciones, graduados de otras titulaciones de la rama de ingeniería y graduados en Multimedia. " Trabajadores de empresas, instituciones y administraciones públicas que quieran integrar la tecnología móvil dentro de sus procesos organizativos, de ventas, marketing, etc. " Consultores de empresas sobre tecnología web.

Requisitos

Manejo de inglés técnico a nivel de lectura y conocimientos o experiencia en programación en cualquier lenguaje orientado a objetos haber cursado el Master en Programación Nivel I

Temario completo de este curso

1. Programming in C# – (MS 20483)

  • La construcción de nuevos tipos de datos.
  • Gestión de eventos.
  • Programación de la interfaz de usuario.
  • Acceso a una base de datos.
  • Uso de datos remotos.
  • Realización de las operaciones de forma asincrónica.
  • Integración con código no administrado.
  • Creación de atributos personalizados.
  • Cifrar y descifrar datos.
  • Al final del curso, los estudiantes deben salir de la clase con un sólido conocimiento de C# y cómo usarlo para el desarrollo de aplicaciones .NET Framework 4.5

Contenidos Principales

Módulo 1: Revisión de Sintaxis C #

  • Resumen de escribir aplicaciones utilizando C #
  • Tipos de datos, operadores y expresiones
  • Las construcciones de Lenguaje de programación C #
  • Laboratorio: Desarrollo de la Clase de Solicitud de inscripción

Módulo 2: Crear métodos, control de excepciones, y aplicaciones de monitoreo

  • Creación e Invocación de Métodos
  • Crear métodos sobrecargados y uso de parámetros opcionales y de salida
  • Manejo de excepciones
  • Aplicaciones de Monitoreo
  • Laboratorio: Ampliación de la matrícula Clase Funcionalidad de la aplicación

Módulo 3: Desarrollo del código de una aplicación gráfica

  • Las estructuras de ejecución y enumeraciones
  • Organización de los datos en colecciones
  • Gestión de eventos
  • Laboratorio: Escribir el Código para la aplicación prototipo Grados

Módulo 4: Creación de clases y realizar con seguridad de tipos de colecciones

  • Creación de clases
  • Definir e implementar interfaces
  • Implementación de seguridad de tipos de colecciones
  • Laboratorio: Agregar validación de datos y el tipo de seguridad a las aplicaciones Grados

Módulo 5: Creación de una jerarquía de clases de utilización de la herencia

  • La creación de jerarquías de clases
  • La extensión de las clases. NET Framework
  • Creación de tipos genéricos
  • Laboratorio: Funcionalidad refactorización común en la clase de usuario

Módulo 6: Lectura y escritura de datos locales

  • Lectura y escritura de archivos
  • Serializar y deserializar datos
  • Realización de E / S mediante Streams
  • Laboratorio: Generar el Reporte de Calificaciones

Módulo 7: Acceso a una base de datos

  • Creación y uso de Entity Data Models
  • Consultar Datos usando LINQ
  • Actualización de los datos usando LINQ
  • Laboratorio: Recuperación y modificación de datos de Grado

Módulo 8: Acceso a datos remotos

  • Acceso a los datos en la Web
  • Acceso a los datos en la nube
  • Laboratorio: Recuperación y modificación de datos Grado en la nube

Módulo 9: Diseño de la interfaz de usuario para una aplicación gráfica

  • El uso de XAML para diseñar una interfaz de usuario
  • Enlazar controles a datos
  • Aplicar estilos a un interfaz de usuario
  • Laboratorio: Personalización de fotografías de los estudiantes y el estilo de la aplicación

Módulo 10: Mejorar el rendimiento de aplicaciones y capacidad de respuesta

  • La implementación de multitarea mediante las Tareas y expresiones lambda
  • Realizar operaciones de forma asincrónica
  • Acceso simultáneo a los datos de sincronización
  • Laboratorio: Mejorar la capacidad de respuesta y el rendimiento de la aplicación

Módulo 11: Integración con código no administrado

  • Crear y utilizar objetos dinámicos
  • Gestión de la duración de los objetos y control de recursos no administrados
  • Laboratorio: Actualización del Informe de Calificaciones

Módulo 12: Creación de tipos reutilizables y Asambleas

  • Examinar Object Metadata
  • Creación y uso de atributos personalizados
  • Generación de código administrado
  • Control de versiones, firma e implementación de las Asambleas
  • Laboratorio: Especificación de los datos para incluir en las Calificaciones en el informe

Módulo 13: Cifrar y descifrar datos

  • La implementación de cifrado simétrico
  • La implementación de cifrado asimétrico
  • Laboratorio: Cifrar y Descifrar Informes Grados

2. Programming in HTML5 with JavaScript and CSS3 – (MS 20480)

40 Hs.
Certificación:

  • Este curso prepara para el examen 70-480: Programación en HTML5 con JavaScript y CSS3.
  • Examen que es requisito para la certificación: MCSD: Web Applications

Contenidos Principales

Módulo 1: Visión general de HTML y CSS

  • Listado de HTML
  • De las CSS
  • Crear una aplicación Web utilizando Visual Studio 2012

Módulo 2: Creación y aplicación de estilos de páginas HTML5

  • Creación de una página HTML5
  • Aplicando estilos a una página HTML5

Módulo 3: Introducción a JavaScript

  • Visión general de la sintaxis de JavaScript
  • La programación del DOM HTML con JavaScript
  • Introducción a jQuery

Módulo 4: Creación de formularios para recopilar datos y validar la entrada de usuario

  • Visión general de las formas y tipos de entrada
  • Validar los datos introducidos por el usuario mediante atributos HTML5
  • Validación de los datos de usuario mediante JavaScript

Módulo 5: La comunicación con un origen de datos remoto

  • Envío y recepción de datos mediante el uso XMLHTTPRequest
  • Envío y recepción de datos mediante el uso de AJAX jQuery operaciones

Módulo 6: Aplicar estilos HTML5 utilizando CSS3

  • Estilo de texto
  • Aplicar estilos de elementos de bloque
  • CSS3 Selectors
  • Mejora de efectos gráficos utilizando CSS3

Módulo 7: Creación de objetos y métodos mediante JavaScript

  • Escribir bien estructurado JavaScript
  • Creación de objetos personalizados
  • Objetos extensibles

Módulo 8: Creación de páginas interactivas usando HTML5 APIs

  • Interactuar con Archivos
  • Multimedia que incorporan
  • En respuesta a Localización y contexto
  • Depurar y generar perfiles de una aplicación Web

Módulo 9: Adición de compatibilidad sin conexión para aplicaciones Web

  • Lectura y escritura de datos a nivel local
  • Adición de compatibilidad sin conexión mediante la memoria caché de aplicaciones

Módulo 10: La implementación de una interfaz de usuario adaptable

  • Apoyar Factores Múltiples Formularios
  • Creación de una interfaz de usuario adaptable

Módulo 11: Creación de gráficos avanzados

  • Creación de gráficos interactivos mediante el uso de gráficos vectoriales escalables
  • Programación de dibujo de gráficos utilizando un lienzo

Módulo 12: Animación de la interfaz de usuario

  • Aplicar transiciones CSS
  • Elementos transformadores
  • Aplicar CSS animaciones de fotogramas clave

Módulo 13: Implementación de comunicaciones en tiempo real mediante el uso de Web Sockets

  • Introducción a la Web Sockets
  • Envío y recepción de datos mediante el uso de sockets Web

Módulo 14: Creación de un proceso de trabajo de Web

  • Introducción a los Web Workers
  • Realizar el procesamiento asincrónico mediante un Trabajador Web

3. Developing ASP.NET MVC 5 Web Applications – (MS 20486)
Contenidos Principales

Módulo 1: Exploración de ASP.NET MVC 5

  • Descripción general de las tecnologías web de Microsoft
  • Descripción general de ASP.NET
  • Introducción a ASP.NET MVC 5
  • Laboratorio: Explorando ASP.NET MVC 5

Módulo 2: Diseño de Aplicaciones Web ASP.NET MVC 5

  • Planificación en la Fase de Diseño del Proyecto
  • Diseño de modelos, controladores y vistas
  • Laboratorio: Diseño de Aplicaciones Web ASP.NET MVC 5

Módulo 3: Desarrollo de modelos ASP.NET MVC 5

  • Creando Modelos MVC
  • Trabajando con datos
  • Laboratorio: Desarrollo de modelos ASP.NET MVC 5

Módulo 4: Desarrollo de controladores ASP.NET MVC 5

  • Escritura de controladores y acciones
  • Escritura de filtros de acción
  • Laboratorio: Desarrollo de controladores ASP.NET MVC 5

Módulo 5: Desarrollo de vistas de ASP.NET MVC 5

  • Creación de vistas con sintaxis Razor
  • Usando HTML Helpers
  • Reutilización de código en vistas
  • Laboratorio: desarrollo de vistas de ASP.NET MVC 5

Módulo 6: Pruebas y depuración de aplicaciones web ASP.NET MVC 5

  • Unidad de prueba de componentes MVC
  • Implementar una estrategia de manejo de excepciones
  • Laboratorio: Prueba y depuración de Aplicaciones Web ASP.NET MVC 5

Módulo 7: Estructuración de Aplicaciones Web ASP.NET MVC 5

  • Analizando la Arquitectura de la Información
  • Configurando Rutas
  • Crear una estructura de navegación
  • Laboratorio: Estructuración de Aplicaciones Web ASP.NET MVC 5

Módulo 8: Aplicación de estilos a aplicaciones web ASP.NET MVC 5

  • Usando diseños
  • Aplicación de estilos CSS a una aplicación de MVC
  • Crear una interfaz de usuario adaptable
  • Laboratorio: aplicación de estilos a aplicaciones web ASP.NET MVC 5

Módulo 9: Creación de páginas receptivas en aplicaciones web ASP.NET MVC 5

  • Uso de AJAX y actualizaciones parciales de páginas
  • Implementando una estrategia de almacenamiento en caché
  • Laboratorio: creación de páginas receptivas en aplicaciones web ASP.NET MVC 5

Módulo 10: Uso de JavaScript y jQuery para aplicaciones web Responsive MVC 5

  • Renderizar y ejecutar código JavaScript
  • Usando jQuery y jQueryUI
  • Laboratorio: uso de JavaScript y jQuery para aplicaciones web Responsive MVC 5

Módulo 11: Control del acceso a las aplicaciones web ASP.NET MVC 5

  • Implementación de Autenticación y Autorización
  • Asignación de funciones y membresía
  • Laboratorio: control de acceso a las aplicaciones web ASP.NET MVC 5

Módulo 12: Creación de una aplicación web resistente ASP.NET MVC 5

  • Desarrollar sitios seguros
  • Administración del Estado
  • Laboratorio: Creación de una aplicación web resistente ASP.NET MVC 5

Módulo 13: Implementación de API web en aplicaciones web ASP.NET MVC 5

  • Desarrollando una API web
  • Llamar a una API web desde aplicaciones móviles y web
  • Laboratorio: Implementación de API web en aplicaciones web ASP.NET MVC 5

Módulo 14: Manejo de solicitudes en aplicaciones web ASP.NET MVC 5

  • Uso de Módulos HTTP y controladores HTTP
  • Usando Web Sockets
  • Laboratorio: Manejo de solicitudes en aplicaciones web ASP.NET MVC 5

Módulo 15: Despliegue de aplicaciones web ASP.NET MVC 5

  • Implementación de una aplicación web
  • Implementación de una aplicación web ASP.NET MVC 5
  • Laboratorio: Implementación de aplicaciones web ASP.NET MVC 5

4. Developing Windows Azure™ and Web Services – (MS 20487)

Contenidos principales

Módulo 1: Resumen de las tecnologías de servicio y de nube

  • Componentes clave de aplicaciones distribuidas
  • Datos y tecnologías de acceso de datos
  • Tecnologías de servicios
  • Cloud Computing
  • Aplicación de compañero de viaje explorando Blue Yonder Airlines
  • Laboratorio: Explorar el entorno de trabajo

Módulo 2: Consultar y manipular datos mediante Entity Framework

  • Resumen ADO.NET
  • Crear un entity data model
  • Consultar datos
  • Manipulación de datos
  • Laboratorio: Crear una capa de acceso a datos con Entity Framework

Módulo 3: Crear y consumir servicios Web ASP.NET API

  • ¿Cuáles son los servicios HTTP?
  • Crear un servicio Web de ASP.NET API
  • Manejo de solicitudes y respuestas HTTP
  • Hosting y consumir servicios Web ASP.NET API
  • Laboratorio: Creación de la reserva de viaje servicio Web ASP.NET API

Módulo 4: Extender y asegurar los servicios Web ASP.NET API

  • La canalización de solicitudes de ASP.NET Web API
  • La tubería de la respuesta de ASP.NET Web API
  • Crear servicios OData
  • Implementar la seguridad en servicios Web ASP.NET API
  • Inyección de dependencias en controladores
  • Laboratorio: Extender servicios de ASP.NET Web API de compañero de viaje

Módulo 5: Crear servicios WCF

Módulo 6: Diseñando y ampliando servicios WCF

Módulo 7: Implementación de seguridad en los servicios de WCF

Módulo 8: Windows Azure Service Bus

Módulo 9: Servicios de Hosting

Módulo 10: Implementación de servicios

Módulo 11: Windows Azure Storage

Módulo 12: Seguimiento y diagnóstico

Módulo 13: Control de acceso y gestión de identidad

Módulo 14: Servicios de escala

5. GESTION DE QUEJAS Y RECLAMACIONES

12 Hs.
Certificación:

Contenidos principales

Módulo 1: Recepción de Quejas

Módulo 2: Fidelización

Módulo 3: Plan para Tratamiento de Reclamos

Módulo 4: Estrategias para Satisfacer al Cliente

Módulo 5: Plan de Acción

6. Resolución de problemas y toma de decisiones

12 Hs.
Certificación:

  • Este curso no tiene una certificación asociada.

Contenidos principales

Módulo 1: Identificar tipos de problemas

Módulo 2: Análisis de Problemas

Módulo 3: Análisis de Decisiones

Módulo 4: Análisis de Problemas Potenciales

Módulo 5: Análisis de Situaciones

Ver más