Nuevo

Curso de Especialización Desarrollo Web ASP NET MVC 6.0

En este curso, el participante obtendrá los conocimientos y habilidades necesarias para iniciar el camino hacia el desarrollo de Aplicaciones web, usando MVC como patrón de desarrollo.
Además, aprenderá a conectarse a una base de datos SQL Server, a entender la integración de HTML y Javascript dentro de las herramientas de desarrollo Web.

  • Descripción
  • Sesiones

Descripción

CURSO

Curso de Especialización Desarrollo Web ASP NET MVC 6.0

RESUMEN

En este curso, el participante obtendrá los conocimientos y habilidades necesarias para iniciar el camino hacia el desarrollo de Aplicaciones web, usando MVC como patrón de desarrollo.
Además, aprenderá a conectarse a una base de datos SQL Server, a entender la integración de HTML y Javascript dentro de las herramientas de desarrollo Web.

CAPACIDAD

Al finalizar el curso, el alumno podrá hacer mantenimientos básicos de aplicaciones web conectándose al SQL Server usando Microsoft ASP NET MVC como patrón de desarrollo. Adicionalmente, aprenderá:

  • Uso de código del lado del cliente Javascript, JQuery.
  • Conocimientos de hojas de Estilos y Bootstrap.
  • Conocimiento de ADO .Net.

TEMARIO

METODOLOGÍA

El programa se encuentra estructurado en sesiones totalmente prácticas, donde se propicia la participación activa en cada clase, ya sea, compartiendo experiencias del contexto laboral del grupo, así como, desarrollando laboratorios de forma guiada e individual, permitiendo la consolidación del aprendizaje del tema.

REQUISITOS
  • Conocimiento básicos de desarrollo de software (nivel básico).
  • Conocimiento básicos de base de datos, procedimientos avanzados, tablas.
  • Conocimientos básicos de algoritmos y programación (nivel básico).
TECNOLOGÍAS INVOLUCRADAS
  • Programación Orientada a Objetos (POO).
  • ADO.NET.
  • Transact-SQL.
  • SQL Server 2014.
  • MVC 6..

Sesión 01:

Introducción A MVC 6.0 Y Controladoras

  • Plataforma Web. Arquitectura MVC 6.
  • Uso del entorno de desarrollo (IDE).
  • Ciclo de Vida de una Aplicación Web.
  • Routing.
  • Atributos con Rutas.
  • ActionResults (ViewResult, FilreResult, JsonResult).
  • HttpGet, HttpPost.

Sesión 02:

Trabajando con los Modelos

  • Usando entidades.
  • Model, ViewModels.
  • Acceso a datos operaciones CRUD.
  • Lógica de negocios. Pasando modelos a las vistas.
  • Uso de DataAnnotations.

Sesión 03:

Trabajando con las Vistas

  • Usando Razor.
  • Usando Vistas Tipadas.
  • Usando Partial Views.
  • Usando CSS3, HTML Inputs, Selectores.
  • Layout.
  • Uso de Jquery:
    • Variables.
    • Selectores.
    • Eventos.
    • Bucle Each, For.
    • Jquery UI, DatePicker, Modal.
    • Ajax con Jquery get, getJson.
  • Uso de Bootstrap 3.0:
    • Tipografía.
    • Tablas. Glyphicons.
    • Modal.
  • Ediciones de mantenimiento en Modales.

Sesión 04:

Útiles y Taller Integración

  • Manejando el File Upload de forma nativa.
  • FileUpload con pluggins de Jquery.
  • Gestión de errores con Log4Net.
  • Construcción de un mantenimiento Cabecera.
  • Detalle de una factura en la que se incluye la búsqueda de clientes y de artículos.