Curso de Especialización Desarrollo Web ASP NET MVC 6.0 (C#, MVC 6.0, WEB API Y SIGNALR)

Entrenamiento práctico donde se proporciona los lineamientos necesarios para la construcción de aplicaciones web corporativas, usando patrones y buenas prácticas, asegurando la aplicación web con los conceptos de autorización y autenticación, usando servicios web y llamadas a métodos en tiempo real.

  • Descripción
  • Sesiones

Descripción

CURSO

Curso de Especialización Desarrollo Web ASP NET MVC 6.0 (C#, MVC 6.0, WEB API Y SIGNALR)

RESUMEN

Entrenamiento práctico donde se proporciona los lineamientos necesarios para la construcción de aplicaciones web corporativas, usando patrones y buenas prácticas, asegurando la aplicación web con los conceptos de autorización y autenticación, usando servicios web y llamadas a métodos en tiempo real.

CAPACIDAD

Al finalizar el curso, el alumno tendrá una base sólida de los componentes que se incluyen en aplicaciones web. Adicionalmente, tendrá conocimientos de:

  • Uso de Web Services a través de Web Api.
  • Ejecución de operaciones en tiempo real.
  • Integración de componentes que dan valor agregado a las aplicaciones web.

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 de ASP Net MVC a nivel básico.
  • Conocimientos de HTML, CSS3, Jquery..
TECNOLOGÍAS INVOLUCRADAS
  • Programación Orientada a Objetos (POO).
  • ADO.NET.
  • Transact-SQL.
  • SQL Server 2014.
  • MVC 6.
  • SignalR.

Sesión 01:

COMPONENTES MVC Y APLICANDO SEGURIDAD AL WEBSITE

  • Aplicando inyección de dependencias.
  • Usando helpers personalizados.
  • Usando filtros personalizados (action filters).
  • Gestión de excepciones.
  • Gestión de sesiones, cookies.
  • Gestión de páginas en Caché (local, otro servidor, Redis).
  • Gestión de la autenticación.
  • Autorización personalizada usando Action Filters.

Sesión 02:

USO DE WEB API

  • Creación de Web API.
  • Acceso a datos operaciones CRUD.
  • Asegurando la Web API con Json Web Token (JWT).
  • Uso de PostMan para enviar datos a la web API.

Sesión 03:

USO DE COMPONENTES EN TIEMPO REAL

  • Introducción a SignalR.
  • Creación del Hub.
  • Cliente SignalR.

Sesión 04:

TALLER INTEGRACIÓN

  • Construir un menú con registro desde la base de datos.
  • Asignar el pedido a un vendedor.
  • Los vendedores deben ver la información actualizada en tiempo real en sus bandejas de pedidos.