|
CONSIDERACIONES GENERALES
ASPNET Model View Controller (MVC) es una arquitectura de software que cada vez tiene más adeptos, dentro del desarrollo Web en la actualidad, debido a su gran simplicidad, escalabilidad y testeabilidad Los sitios y aplicaciones Web creados en base a esta arquitectura son, por lejos, más comprensibles y livianos que los creados con técnicas anteriores como pueden ser WebForms o WCSF. Esto hace que la velocidad de respuesta de los mismos sea tan buena como para concentrarse en otros aspectos de la implementación sin sufrir los problemas clásicos de velocidades y volumen de transferencia en Internet. El curso está orientado a personas que quieren incursionar en la programación Web utilizando herramientas y técnicas de actualidad y también para aquellas personas que quieren actualizar sus conocimientos de programación Web manejando una nueva y mejorada forma de Arquitectura para este tipo de implementación.
Duración del curso: 5 meses - 60 horas de clase
Las 60 horas son reales dado que nuestras clases no tienen recreo
Título obtenido: Desarrollador ASPNET MVC
Práctica siempre individual: siempre tenemos un computador disponible para cada alumno, de forma tal que cada alumno pueda probar y experimentar directamente en su computador todo lo que va aprendiendo y no tenga que mirar como otro hace las cosas. Esta es la forma natural e imprescindible para un correcto aprendizaje, compartiendo con los demás compañeros las experiencias, pero realizando luego cada uno en su computador la práctica de los conocimientos adquiridos
TEMARIO
Conceptos Html y Web
Html, css, Forms, Session, Urls, Request, Response, cookies, script, submit, input tag
Conceptos sobre servidores Web (tipos, funcionamiento básico y diferencias)
Navegadores Web (tipos, versiones, compatibilidad, diferencias)
Redes - Introducción
Introducción a redes TCP/IP
Introducción a redes Microsoft
Componentes – Cables, Router. Acces Point, adaptadores de red, switch
Tipos y configuración de conexiones a Internet, modem adsl, inalámbrica, 3G
Compartir recursos – Carpetas e impresoras compartidas
Configuración básica de redes TPC/IP
Puertos y configuración de Firewall
ASPNET MVC
Funcionamiento general de MVC (Model View Controller)
Introducción a Visual Studio 2008
Modelo, Controladores, Vistas
ActionsResults básicos
Routing básico
Tabla de routing,
Global.asax,
Personalización de routing,
Parámetros y binding básico,
Binding tipado
Vistas, Modelo y Controladores
Gestión básica del modelo
Vistas Tipadas
Actualización del modelo
Trasferencia del modelo
Controles de usuario MVC tipados
Controles de usuario MVC
Render de vistas
Render de ActionResults
Creación de controladores y vistas
Extensión de controladores
ASPNET MVC – Áreas
División de componentes por área.
Routing de áreas
Controladores de Áreas
Configuración del Proyecto
Integración con JQuery y JSon
Introducción a JQuery y JSon
ActionResults con RenderAction
ActionResults con JSon
Linq
Conceptos
Linq To SQL
Implementación de DAL con Linq To SQL
|