KMMX Capacitación acorde a tu pensamiento

Developing Web Applications with Microsoft Visual Studio (30 hrs.)

Descripción: En este curso, los estudiantes aprenderán a desarrollar aplicaciones avanzadas ASP.NET MVC y formularios web utilizando tecnologías y herramientas de .NET Framework 4. El rendimiento y la escalabilidad de la

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 en comparación con formularios Web para que los estudiantes saben cuando cada uno debería/podría ser utilizado.

Objetivo: Entre otras cosas, después de completar este curso, los estudiantes serán capaces de: Describir la arquitectura y el diseño de una aplicación web subyacente. Aplicar las mejores prácticas y hacer compensaciones apropiadas basadas en los requerimientos del negocio al diseñar una aplicación Web. Desarrollar modelos de MVC. Desarrollar controladores de MVC. Desarrollar vistas MVC. Optimizar el diseño de una aplicación Web para el descubrimiento de los motores de búsqueda. Desarrollar una aplicación Web mediante el uso de Silverlight.

Temario:

Parte 1: Introducción al Diseño y Desarrollo de Aplicaciones Web

IIS 7.0 | ASP.NET 4.0 | MVC Framework | Introducción a los Requisitos del Ciclo de Vida

 

Parte 2: Diseñando Aplicaciones Web

Web Applications: Case Studies | Fundamentos del Diseño de Aplicaciones Web | Guía para determinar cuándo utilizar Web Forms y MVC | Tecnologías y Herramientas de Visual Studio para el Diseño de Aplicaciones Web

Parte 3: Desarrollando Modelo MVC

Explorando diferentes posibilidades para crear MVC Models | Creando un Data Repository

Parte 4: Desarrollando MVC Controlador

Implementación de Controlador MVC | Creando Métodos de Acción

Parte 5: Desarrollando Vistas MVC

Implementación de Vistas MVC | Implementación de Vistas MVC fuertemente tipadas | Implementación de Vistas Parciales MVC

Parte 6: Diseñando el Sitio para su posicionamiento en Motores de Búsqueda

Introducción a los requisitos de un sitio Web para los Robots de Búsquedas | Robots y ficheros de mapa del sitio | Usando ASP.NET Routing

Parte 7: Desarrollando código de servidor para Web Forms

Introducción a la estructura de una Aplicación Web | Controlando el ViewState | Localizando una Aplicación Web | Persistiendo Datos en una página Web Forms | Validando entradas de Usuario

Parte 8: Optimizando la Gestión de Datos para Web Forms

Gestionando Datos utilizando Entidades LINQ | Utilizando Data Source Controls | Utilizando Datos Dinámicos con ASP.NET

Parte 9: Debugging, Pruebas Unitarias y Refactorización

Refactorizando Código y Debugging | Pruebas Unitarias | Procesando Excepciones no controladas | Desarrollo Orientado a Test (TDD)

Parte 10: Asegurando una Aplicación Web

Configurando el proceso de Autentificación | Configurando ASP.NET Membership Administrando Permisos basados en Roles ASP.NET

Parte 11: Páginas Maestras y CSS

Aplicando Páginas Maestras | Aplicando CSS, Skins y Temas

Parte 12: Desarrollando Scripts para los Servicios y Clientes

Desarrollo de código en el lado del Cliente | Implementando AJAX | Creando Servicios

Parte 13: Implementando AJAX Avanzado en Aplicaciones Web

AJAX en páginas ASP.NET MVC | Pages AJAX en páginas ASP.NET MVC utilizando jQuery | Trabajando con jQuery y Eventos AJAX

Parte 14: Despliegue y puesta en producción de Aplicaciones Web

Introducción al Despliegue de Aplicaciones Web | Introducción al Despliegue de Sitios Web | Proceso de Despliegue para producción

Parte 15: Despliegue de Aplicaciones Web utilizando Silverlight

Introducción al desarrollo de Aplicaciones Ricas para entornos Web | Introducción a Silverlight | Desarrollando una Aplicaciones Silverlight

 

Precio por participante: $8,600 MN (IVA incluido)

Formas de pago