Developing ASP.NET MVC 4 Web Applications

Documentos relacionados
Desarrollo de Aplicaciones Web

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

20483 Programación en C#

MS_10962 Advanced Automated Administration with Windows PowerShell

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

20487 Desarrollo de Windows Azure y Servicios Web

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

MOC 10983A Actualización de Conocimientos a Windows Server 2016

Curso: 10983A Upgrading Your Skills To Windows Server 2016

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

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

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

CL_ for the End User. Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P , México, CDMX.

Empleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra

MÓDULO 1: Dreamweaver 8.0 Parte 1ª

Información General. Al finalizar el curso el alumno será capaz de:

Este curso explora las oportunidades de desarrollo con el producto de Microsoft SharePoint Server 2013.

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

Programación con Visual C#

Curso Implementing and Managing Microsoft Desktop Virtualization (10324)

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

Oracle 10g: Creación de Aplicaciones J2EE

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

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

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

CL_ Quick Microsoft SQL Server 2012 Analysis Services.

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

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

MICROSOFT PROJECT 2010

Diseño de sitios web administrables con Joomla 3

ACCESS 2010 FÁCIL - ONLINE - EN LÍNEA

online Master Programación Java SE y Java EE

20246C Monitoreo y operación de una nube privada

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

Aplicaciones web con MVC. Desarrollo de aplicaciones II

Desarrollo Para Dispositivos Móviles.

Programación Web con ASP.NET

Microsoft Project Professional

Microsoft Office Excel

Programming in HTML5 with JavaScript and CSS3

ADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012

Liderando Proyectos de software para dispositivos de Apple. Creatividapps

ios Certification Exam by Omnius

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

LENGUAJES JÓVENES PROGRAMADORES

MAESTRO DE PHP PHP NIVEL 1

Curso Administering Windows Server 2012 (20411)

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS MÓDULO DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL

Contenido. Instalación y configuración de Windows Implementación y administración de servicios de empresa utilizando Windows 10...

Área: Microsoft SQL. Nombre del curso. Administración de Microsoft SQL Server 2014 Bases de datos

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

Cursos MICROSOFT OFFICE 2013

Certificaciones ADOBE CS5 y CS6

PROGRAMACIÓN DE APLICACIONES DISTRIBUIDA

Administering System Center Configuration Manager

PRODUCTO 5.1- B PERFIL DEL PROYECTO DE UN SISTEMA DE SEGUIMIENTO A LOS INDICADORES DEL CONPES 3784 PARA FUTURAS MEDICIONES. Versión 1.

Unidad de Competencia Aprendizajes Esperados Semana Actividades Presenciales

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Curso de preparación del examen official de Microsoft : Especialista en Desarrollo Web con.net 4.0

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Desarrollador de Aplicaciones Web con Java

Curso JAVA EE

Curso de Programación II con Visual Basic.Net

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010

Curso Querying Microsoft SQL Server 2014 (20461)

Microsoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual

Especialidad en Programación de Sistemas con Visual C# y Objective-C

Plone 3: Un sistema de gestión de contenidos libre

Programa de Programación Páginas web JavaScript y ASP.NET (Visual Basic)

POSGRADO EXPERTO DBA INTELIGENCIA DE NEGOCIOS

Aplicaciones de Microsoft Dynamics CRM 4.0

DIPLOMADO DE DESARROLLO DE APLICACIONES MVC CON MICROSOFT.NET (C# - SQL) Y SCRUM TABLA DE CONTENIDOS

VISUAL STUDIO.NET 2012 WEB Desarrollo Certificación Microsoft. (Curso con Bolsa de empleo y 1 Derecho de examen)

DIPLOMADO EN MICROSOFT SQL SERVER 2008

INFORMÁTICA Y COMUNICACIONES

Objetivos y Temario CURSO VISUAL BASIC 2010

El lenguaje Visual Basic 2008

TEMARIO. Aplicaciones web con Visual Studio 2010 FrameWork 4.0

Microsoft SQL Server 2008 Instalación y Configuración

MS_ Enabling and Managing Office 365.

Visual Basic.net Completo

VISUAL BASIC.NET. NIVEL COMPLETO

Liferay es una plataforma para aprovechar el potencial de la Web 2.0

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA

Desarrollo de sitios web basados en JavaScript y HTML5 con Visual Studio 2012

Transcripción:

Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación de las actividades que mejoran el rendimiento y la escalabilidad de la aplicación del sitio Web. ASP.NET MVC será introducido y comparado con formularios Web para que los estudiantes sepan cuándo debería/podría ser utilizado cada uno. OBJETIVOS Describir las diferentes tecnologías web de Microsoft y seleccionar una tecnología apropiada para desarrollar cualquier aplicación. Diseñar la arquitectura e implementación de una aplicación web que se reunirá con un conjunto de requerimientos funcionales, requisitos de la interfaz de usuario y modelos de negocios de dirección. Escribir el código que implemente la lógica de negocio dentro de los métodos, propiedades y eventos modelo y crear modelos de MVC. Agregar controladores a una aplicación MVC para gestionar la interacción con el usuario, actualizar modelos y seleccionar y devolver Views. Crear vistas en una aplicación MVC que muestren y editen datos e interactuar con modelos y controladores. Ejecutar pruebas unitarias y herramientas de depuración en una aplicación web en Visual Studio 2012 y configurar una aplicación para la solución de problemas.

Desarrollar una aplicación web que utilice el motor de enrutamiento de ASP.NET para presentar URLs amigables y una jerarquía lógica de navegación a los usuarios. Implementar una apariencia consistente, incluyendo imagen corporativa, a través de una completa aplicación web MVC. Utilizar las actualizaciones parciales de página y almacenamiento en caché para reducir el ancho de banda utilizado por una aplicación y acelerar las respuestas a las peticiones del usuario. Escribir código JavaScript que se ejecute en el lado del cliente y utilice la biblioteca de scripts de jquery para optimizar la capacidad de respuesta de una aplicación web MVC. Implementar un sistema de membresía completa en una aplicación web MVC 4. Crear una aplicación MVC que resista los ataques maliciosos y mantenga la información sobre los usuarios y preferencias. Describir cómo escribir un servicio web Windows Azure. Describir lo que es una API de Web y por qué agregarla a una aplicación. Describir cómo empaquetar y desplegar una aplicación web de ASP.NET MVC 4 de un equipo de desarrollo a un servidor web para la puesta en escena o producción. A QUIEN VA DIRIGIDO? Este curso está dirigido a los desarrolladores web profesionales que utilizan Microsoft Visual Studio en una base individual o en equipo. Los candidatos para este curso están interesados en el desarrollo de aplicaciones web avanzadas y desean administrar el HTML procesado exhaustivamente. Quieren crear sitios web que separan la interfaz de usuario, acceso a datos y lógica de la aplicación. REQUISITOS PREVIOS Antes de asistir a este curso, los estudiantes deben tener: Un mínimo de dos a tres años de experiencia de desarrollo de aplicaciones basadas en web utilizando Microsoft Visual Studio y Microsoft ASP.NET, habilidad en el uso de.net Framework y cierta familiaridad con el lenguaje C#.

TEMARIO Módulo 1: Explorando ASP.NET MVC4 Resumen de tecnologías Web de Microsoft Resumen de ASP.NET 4.5 Introducción a ASP.NET MVC 4 Laboratorio: Exploración de ASP.NET MVC4 Explorando un aplicación para compartir fotos Explorando una aplicación de páginas Web Explorando una aplicación de formularios Web Explorando una aplicación MVC Módulo 2: Diseño de aplicaciones Web ASP.NET MVC 4 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 4 Modelos de planificación Controladores de planificación Planificación Views Diseñar la arquitectura de una aplicación MVC Módulo 3: Desarrollo de modelos de ASP.NET MVC 4 Creación de modelos MVC Trabajar con datos Laboratorio: Desarrollo de modelos de ASP.NET MVC 4 Creando un proyecto MVC y añadiendo un modelo Crear un nuevo SQL Azure de bases de datos en Visual Studio Agregar métodos y propiedades para modelos MVC Utilizando la pantalla y editar anotaciones en modelos MVC Módulo 4: Desarrollo de controladores ASP.NET MVC 4 Las acciones y los controladores de la escritura Filtros de acción de la escritura Laboratorio: Desarrollo de controladores ASP.NET MVC 4 Agregar un controlador MVC y escribiendo las acciones Los filtros de acción de la escritura en un controlador Utilizando el controlador de la foto

Módulo 5: Desarrollo de ASP.NET MVC 4 Views Crear vistas con sintaxis Razor Usando HTML ayudantes Reusando código en Views Laboratorio: Desarrollo de ASP.NET MVC 4 Views Agregar una vista para la exhibición de la foto Agregar una vista para ver las nuevas fotos Crear y utilizar una vista parcial Agregar una página vista y prueba de los puntos de vista Módulo 6: Probar y depurar aplicaciones Web ASP.NET MVC 4 Unidad prueba los componentes MVC Implementar una estrategia de control de excepciones Laboratorio: Probar y depurar aplicaciones Web ASP.NET MVC 4 Realizar pruebas unitarias Configuración de control de excepciones Módulo 7: Estructuración de aplicaciones Web ASP.NET MVC 4 Analizar la arquitectura de la información Configuración de rutas Crear una estructura de navegación Laboratorio: Estructuración de aplicaciones Web ASP.NET MVC 4 Usando el motor de enrutamiento Construir los controles de navegación Módulo 8: Aplicar estilos a las aplicaciones Web 4 ASP.NET MVC Usar plantilla Views Aplicar CSS a una aplicación MVC Crear una interfaz de usuario adaptable Laboratorio: Aplicar estilos a las aplicaciones Web 4 ASP.NET MVC Usar plantilla Views Aplicar una apariencia coherente a una aplicación MVC Adaptación de páginas web para distintos navegadores Módulo 9: Construir páginas responsive en aplicaciones Web ASP.NET MVC 4 Utilizando AJAX y actualizaciones parciales de página Implementar una estrategia de almacenamiento en caché Laboratorio: Construir páginas responsive en aplicaciones Web ASP.NET MVC 4 Utilizando las actualizaciones parciales de página Configuración de las caché ASP.NET

Módulo 10: Uso de JavaScript y jquery para Responsive MVC 4 Representación y la ejecución de código JavaScript Usando jquery y jqueryui Laboratorio: Utilizando JavaScript y jquery para Responsive MVC 4 Utilizando jquery para responder a los usuarios Usando jqueryui para crear una interfaz de usuario Módulo 11: Controlar el acceso a aplicaciones Web ASP.NET MVC 4 Implementación de autenticación y autorización Asignar Roles y membresía Laboratorio: Controlar el acceso a aplicaciones Web ASP.NET MVC 4 Configuración de autenticación y de proveedores El inicio de sesión y registro Views Autorizar el acceso a los recursos Construyendo Password Reset View Módulo 12: Construyendo una aplicación Web ASP.NET MVC 4 resistente Desarrollo de sitios seguros Gestión estatal Laboratorio: Creación de una aplicación Web ASP.NET MVC 4 resistente Almacenar las preferencias del usuario Uso de las preferencias del usuario en la galería de fotos Módulo 13: Utilizando Windows Azure Web Services en las aplicaciones Web ASP.NET MVC 4 Introducción a Windows Azure Servicios de diseño y escritura Windows Azure Servicios de consumo Windows Azure en una aplicación web Laboratorio: Usar Windows Azure Web Services en las aplicaciones web ASP.NET MVC 4 Creación y codificación de servicio Windows Azure Consumir datos desde un servicio Windows Azure Módulo 14: Implementar Web APIs en ASP.NET MVC 4 Desarrollo de una Web API Llamando una Web API de aplicaciones Web y móviles Laboratorio: Implementar Web APIs en ASP.NET MVC 4 Desarrollo de una Web API en MVC 4 Agregar rutas y controladores para manejar peticiones Llamar a servicios RESTful desde código del lado del cliente

Módulo 15: Manejo de las solicitudes en ASP.NET MVC 4 Usando los módulos HTTP y los controladores HTTP Usando Web Sockets Laboratorio: Manejo de las solicitudes en ASP.NET MVC 4 Escribir un controlador Web que utiliza Web Sockets Construcción de una sala de Chat en la aplicación para compartir fotos Módulo 16: Implementar las aplicaciones Web ASP.NET MVC 4 Implementación de una aplicación web Implementación de una aplicación MVC 4 Laboratorio: Implementar las aplicaciones Web ASP.NET MVC 4 Implementar una aplicación con Windows Azure Probar la aplicación completada