Características

Duración: 15 horas

Perfil: Avanzado

Dirigido a: Jefes de Proyecto

Requisitos previos

Los alumnos necesitarán tener experiencia con algún lenguaje de programación y con HTML.  Recomendables conocimientos de SQL y manejo de Bases de Datos Relacionales.

Objetivos

Al finalizar el curso los alumnos entenderán los fundamentos del desarrollo con Net con visual studio 2017, creando una base sólida de conceptos y conocimientos que luego utilizaran en su día a día profesional.

Contenido

  • Visita Panorámica
    • ¿Qué es Visual Studio?
    • ¿Qué es .Net Framework?
  • El editor de código
  • Desarrollo en C# y Visual Basic
    • Ejemplos
  • Microsoft Test Manager
  • Asp.Net
    • Tecnologías Web (JavaScript Ajax, REST)
    • El Patrón MVC
    • Testing
    • Gestión de Dependencias
    • Arquitectura MVC en ASP.NET
  • Definición del Modelo
    • Modelo de persistencia
    • Patrón Repositorio
    • Object Relational Mapping (ORM)
      • ADO.NET
      • Entity Framework 6
    • Contenedores IoC
  • Enrutado
  • Controladores y Acciones
  • Vistas
  • HTML Helpers
  • Validación
  • Ajax
    • Acciones Ajax
    • Helpers Ajax
    • jQuery