Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NE...
12 downloads 2 Views 487KB Size
Developing ASP.NET MVC 4 Web Applications

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.

Tel. 902 363 355 • E-mail: [email protected]

Developing ASP.NET MVC 4 Web Applications 

 



    

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#.

Tel. 902 363 355 • E-mail: [email protected]

Developing ASP.NET MVC 4 Web Applications 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

Tel. 902 363 355 • E-mail: [email protected]

Developing ASP.NET MVC 4 Web Applications 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

Tel. 902 363 355 • E-mail: [email protected]

Developing ASP.NET MVC 4 Web Applications Módulo 10: Uso de JavaScript y jQuery para Responsive MVC 4 Web Applications Representación y la ejecución de código JavaScript Usando jQuery y jQueryUI Laboratorio: Utilizando JavaScript y jQuery para Responsive MVC 4 Web Applications 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 Web Applications Desarrollo de una Web API Llamando una Web API de aplicaciones Web y móviles Laboratorio: Implementar Web APIs en ASP.NET MVC 4 Web Applications 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

Tel. 902 363 355 • E-mail: [email protected]

Developing ASP.NET MVC 4 Web Applications Módulo 15: Manejo de las solicitudes en ASP.NET MVC 4 Web Applications Usando los módulos HTTP y los controladores HTTP Usando Web Sockets Laboratorio: Manejo de las solicitudes en ASP.NET MVC 4 Web Applications 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

Tel. 902 363 355 • E-mail: [email protected]

Suggest Documents