Curso de Especialización Desarrollo Web ASP NET MVC 6.0 (avanzado)

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.

Categoría: Etiqueta:
  • Descripción
  • Sesiones

Descripción

CURSO

Curso de Especialización Desarrollo Web ASP NET MVC 6.0 (Mvc 6.0, Team Foundation Service, Redis, Elasticsearch y RabbitMQ)

RESUMEN

Entrenamiento práctico donde se proporciona los lineamientos necesarios para la construcción de aplicaciones web escalables, usando componentes y servicios complementarios para el trabajo en equipo y que aseguran que las aplicaciones web sean escalables en el tiempo.

CAPACIDAD

Al finalizar el curso, el alumno tendrá la capacidad de conocer e implementar diferentes componentes que ayudan a que la aplicación web sea mucho más robusta y escalable adicionalmente, tendrá conocimientos de:

  • Configurar su cuenta en Team Foundation Services.
  • Gestión distribuida de memora Cache.
  • Uso de Base de Datos no relacionales para la búsqueda de datos.
  • Uso de servicios de Mensajería y colas.

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.
  • Conocimientos de HTML, CSS3, Jquery.
TECNOLOGÍAS INVOLUCRADAS
  • Team Foundation Service.
  • Redis.
  • Elasticsearch.
  • RabbitMQ.
  • SignalR.

Sesión 01:

GESTIONANDO EL CÓDIGO FUENTE CON TEAM FOUNDATION SERVICE

  • Creación de cuenta Team Foundation Service.
  • Creación de TeamProject, Equipo de Desarrollo.
  • Subiendo Código Fuente de Visual Studio a TFS.
  • Aplicación Branch y Merge de Código fuente.

Sesión 02:

TRABAJANDO CON OBJETOS ALMACENADOS EN MEMORIA DISTRIBUIDA CON REDIS

  • Instalación.
  • Operaciones de lectura y escritura.
  • Construyendo un adaptador desde ASP NET MVC.
  • Usando configuraciones personalizadas para grabar la sesión en Redis.

Sesión 03:

ALMACENANDO DATOS DE LECTURA CON ELASTICSEARCH

  • Instalación.
  • Operaciones de lectura y escritura.
  • Aplicando búsquedas y filtros.
  • Construyendo un adaptador desde ASP NET MVC.

Sesión 04:

USANDO MENSAJERÍA CON RABBITMQ PARA EL TRABAJO CON COLAS

  • Instalación.
  • Administración de RabbitMQ.
  • Monitoreando las colas.
  • Construyendo un adaptador desde ASP NET MVC.

Sesión 04:

TALLER INTEGRACIÓN

  • Construir una aplicación de carga de datos que haga uso de la cola para el procesamiento,
    guarde datos en memoria distribuida y almacenen los datos en los repositorios.