Curso Developing ASP.NET MVC 4 Web Applications (20486)

Documentos relacionados
Developing ASP.NET MVC 4 Web Applications

Desarrollo de Aplicaciones Web de ASP.NET MVC 4

Curso Programming in HTML5 with JavaScript and CSS3 (20480)

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

Desarrollo de Aplicaciones Web

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

Curso Developing Windows Azure and Web Services (20487)

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

Curso Administering Windows Server 2012 (20411)

Curso Designing and Implementing a Server Infrastructure (20413)

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

Curso Installing and Configuring Windows Server 2012 (20410)

20483 Programación en C#

Curso Developing Microsoft SQL Server 2014 Databases (20464)

Javascript Desarrollador Front- End

Curso Implementing and Managing Microsoft Desktop Virtualization (10324)

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

Curso Microsoft SharePoint 2010 Application Development (10175)

Curso Implementing a Data Warehouse with Microsoft SQL Server 2014 (20463)

Java Spring. Programa de Estudio.

Java Spring. Programa de Estudio.

Programación Web con ASP.NET

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services (6235)

Microsoft Entity Framework

Curso Querying Microsoft SQL Server 2014 (20461)

AJAX. Programa de Estudio.

20481C Fundamentos de Desarrollo de Aplicaciones Windows Store Usando HTML5 y JavaScript

Seguridad en Redes: Network Hacking

PROGRAMA FORMATIVO Microsoft Certified Solutions Developer (MCSD): Web Applications

Plan de Estudios Experto Desarrollo GIS

MS_20483 Programming in C#

Desarrollo.NET con Sharepoint

20697 Instalación y Configuración de Windows 10

Plan de Estudios Experto Desarrollo GIS

Seguridad en Redes: Network Hacking

Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services (6234)

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

online Master Programación Java SE y Java EE

Diplomado C#.NET con Visual Studio

Introducción a la Seguridad Informática

Seguridad Web: SQL Injection & XSS

Seguridad Web: SQL Injection & XSS

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

Reportes con SQL Server

Modalidades.

Instalación y configuración de Windows 10

PHP Web Services. Programa de Estudio.

PHP Web Services. Programa de Estudio.

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Introducción a Base de Datos

Oracle Tuning. Programa de Estudio.

Programación de Aplicaciones Distribuidas

CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP.NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE

Especialista en Programación con Visual Basic net Avanzado

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Administering Microsoft SQL Server Databases (20462)

Web & Mobile Solutions Architect

Programador de Aplicaciones Web

CompTIA A+: Instalación, Mantenimiento y Reparación de PCs

Arduino. Programa de Estudio.

Ficha Técnica. Categoría. Contenido del Pack. Sinopsis. Programación. - 1 Manual Teórico - 1 Cuaderno de Ejercicios

Sistema móvil para la seguridad personal en caso de accidentes presentados en la ciudad de Bogotá. Manual de Programador

PROGRAMACIÓN DE APLICACIONES DISTRIBUIDA

Guía del Curso Especialista TIC en Programación con Microsoft Visual C Sharp 2010

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

Especialista TIC en Programación con Microsoft Visual C Sharp

Diseño e Implementación SQL Server

PHP Laravel. Programa de Estudio.

Curso Maintaining a Microsoft SQL Server 2008 R2 Database (6231)

MS_20464 Developing Microsoft SQL Server Databases

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Google Adwords/AdSense: Construccion de campañas publicitarias

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

Software Tester QA. Programa de Estudio.

Programación con Visual C#

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

Transcripción:

Curso Developing ASP.NET MVC 4 Web Applications (20486) Programa de Estudio

Curso Developing ASP.NET MVC 4 Web Applications (20486) Aprende a desarrollar aplicaciones avanzadas de ASP.NET MVC usando tecnologías y herramientas de.net Framework 4.5, mejorando el rendimiento y la escalabilidad de la aplicación. Contenido del curso Este curso proporciona los conocimientos necesarios para desarrollar aplicaciones avanzadas ASP.NET MVC utilizando las herramientas y tecnologías de.net Framework 4.5.Se centra en las actividades de codificación que mejoran el rendimiento y la escalabilidad de la aplicación del sitio Web. Se presenta ASP.NET MVC y se compara con los formularios Web Forms para saber cuándo se debería/podría utilizar cada uno. Este curso prepara para rendir el Examen Oficial 70-486. Requisitos Se requieren conocimientos sólidos en C# o haber realizado el curso Programación.NET con C#. Es recomendable contar con conocimientos básicos en: Programación web con ASP.NET o haber realizado el curso Programación Web con ASP.NET. Entity Framework o haber realizado el curso Microsoft Entity Framework.

Modalidad de cursado Puedes tomar este curso en modalidad presencial o modalidad a distancia

En este curso aprenderás a Describir las tecnologías Web de Microsoft y seleccionar la tecnología apropiada para desarrollar una aplicación dada. Crear modelos MVC y escribir código que implementa la lógica de negocio. Añadir controladores a una aplicación MVC para gestionar la interacción del usuario, actualizar los modelos y la selección y volver Vistas. Crear vistas en una aplicación MVC que mostrar y editar datos e interactuar con modelos y controladores. Ejecutar pruebas unitarias y herramientas de depuración en contra de una aplicación web en Visual Studio 2012 y configurar una aplicación para la resolución de problemas. Desarrollar una aplicación web que utiliza el motor de enrutamiento ASP.NET para presentar URLs amigables y una jerarquía lógica de navegación a los usuarios. Implementar una apariencia consistente, incluyendo la marca corporativa, a través de una aplicación web completa MVC. Utilizar las actualizaciones parciales de la página y de almacenamiento en caché para reducir el ancho de banda utilizado por una aplicación y acelerar las respuestas a las solicitudes de los usuarios.

Plan de Estudios

1. Módulo 1: Explorando ASP.NET MVC 4 El objetivo de este módulo es dar una idea de los tecnologías que se pueden usar para albergar una aplicación web completa, comparando Web Forms con MVC 4. 2. Módulo 2: Diseño de aplicaciones Web MVC 4 El objetivo de este módulo presentar el proceso de diseño típico que los arquitectos deben completar la hora de programar una aplicación MVC 4, determinado los detalles de la aplicación, tales como la arquitectura general, controladores, vistas, modelos y rutas. 3. Módulo 3: Desarrollo de modelos MVC 4 El objetivo de este módulo es crear modelos en una aplicación MVC que implementen la lógica de negocio necesaria para satisfacer los requerimientos del negocio. Ttambién se describe cómo implementar una conexión a una base de datos o almacén de datos alternativo, utilizando el Entity Framework y LINQ. 4. Módulo 4: Desarrollo de controladores En este módulo se explica cómo agregar controladores de aplicaciones MVC para implementar las acciones que respondan a la entrada del usuario y otros eventos. 5. Módulo 5: Desarrollo de vistas El objetivo de este módulo es describir el papel de vistas en una aplicación web MVC, definirlas y codificarlas utilizando Partial Views y Razor Helpers. 6. Módulo 6: Depuración de aplicaciones MVC 4 El objetivo de este módulo es aprender a aumentar la resistencia y la calidad de una aplicación mediante la localización y corrección de errores de código, bugs, y otros resultados inesperados aplicando técnicas de pruebas unitarias. Además se explicarán las herramientas de depuración y control de excepciones disponibles en Visual Studio. 7. Módulo 7: Estructuración de aplicaciones ASP.NET MVC 4

Este módulo explica como estructurar una aplicación web, de tal manera que los usuarios pueden localizar rápidamente la información que necesitan, destacando la estructura de las URL, los controles de navegación y optimización para los motores de búsqueda. 8. Módulo 8: Aplicación de estilos a MVC 4 aplicaciones Web ASP.NET El objetivo de este módulo es explorar cómo imponer una apariencia consistente a una aplicación MVC y compartir los componentes comunes, como encabezados y pies de página, entre todas las vistas. Además de describir los estilos CSS y puntos de vista de la plantilla, el módulo discutirá cómo migrar una apariencia creada por un diseñador de páginas web en una aplicación MVC. También se introducirán las técnicas para la adaptación de la visualización de un sitio para pantallas pequeñas y dispositivos móviles. 9. Módulo 9: Creación de páginas con buena capacidad de respuesta El objetivo de este módulo es describir cómo las actualizaciones parciales de página utilizando componentes AJAX y el almacenamiento en caché puede optimizar la capacidad de respuesta de una aplicación web. 10. Módulo 10: Uso de JavaScript y jquery en aplicaciones ASP.NET MVC 4 En este módulo se enseñan las técnicas que aumentan la capacidad de respuesta de la aplicación utilizando la biblioteca de scripts jquery y cómo usarla para llamar a los servicios Web y componentes de interfaz de usuario. 11. Módulo 11: Control de acceso en aplicaciones ASP.NET MVC 4 El objetivo de este módulo es asegurar una buena seguridad en términos de autenticación y autorización para el acceso. Se describe también cómo permitir a los usuarios anónimos crear su propia cuenta de usuario y cómo obtener acceso privilegiado a un contenido. 12. Módulo 12: Diseño de aplicaciones resistentes a ataques En este módulo se explica como construir aplicaciones que estables y confiables, implementando defensas contra a las técnicas de hacking más comunes como cross-site scripting. 13. Módulo 13: Utilización de servicios Windows Azure

El objetivo de este módulo es presentar Windows Azure y explicar como implemtar servicios en la nube que pueden ser consumidos por una aplicación Web u otros dispositivos. 14. Módulo 14: Implementación de APIs Web de MVC 4 en aplicaciones Web ASP.NET El objetivo del módulo es presentar el concepto de una API web y describir cómo hacer que la funcionalidad básica de una aplicación sea lo más amplia posible para la integración en otras aplicaciones web y dispositivos móviles. 15. Módulo 15: Capturar las solicitudes en aplicaciones Web ASP.NET MVC 4 El objetivo de este módulo es describir cómo escribir componentes que capturen las solicitudes de de los navegadores antes de que sean recibidos por los controladores MVC. Estos componentes incluyen módulos HTTP, controladores HTTP y el protocolo de sockets Web. El módulo se describen situaciones en las que los desarrolladores utilizan estos componentes y se muestra cómo agregar a una aplicación MVC. 16. Módulo 16: Implementación de aplicaciones Web ASP.NET MVC 4 En este módulo se explica como instalar una aplicación de MVC completa en un servidor web o de Windows Azure. El módulo comienza con la descripción de las pruebas, puesta en escena, y la producción de las implementaciones y los entornos de servidores web necesarios para cada uno. También se describen las ventajas y desventajas del uso de Windows Azure para alojar la aplicación.

Lavalle 648 Piso 8, Microcentro, CABA 4328-0457 info@educacionit.com.ar EducaciónIT. Copyright 2005-2017