Características

Duración: 20 horas

Perfil: Intermedio

Dirigido a:

  • Desarrolladores
  • Jefes de Proyectos
  • Arquitectos de software

Requisitos previos

Los alumnos necesitarán tener experiencia con el lenguaje de programación C# o, en su defecto, con Visual Basic .Net para poder comprender la materia del curso con éxito.  Recomendable pero no requerido conocimientos de HTML, CSS y JavaScript

Objetivos

Aprender a crear aplicaciones Web  utilizando el marco de .NET

Aprender a manejar controladores, componentes, etc

Contenido

  • Introducción al framework
    • Principios y arquitectura
    • Introducción al desarrollo de entornos WEB con .NET
    • Introducción y repaso de tecnologías
    • ASP.NET
    • MVC Framework 
    • Introducción a los Requisitos del Ciclo de Vida
    • Desarrollar código de servidor para Web Forms 
    • Introducción a la estructura de una Aplicación Web 
    • ViewState 
    • Persistencia de datos
    • Validando entradas de Usuario
    • Optimizando la Gestión de Datos para Web Forms 
    • Gestión de  Datos utilizando Entidades LINQ 
    • Utilizando Data Source Controls 
    • Utilizando Datos Dinámicos con ASP.NET
  • Entity framework
    • Introducción a la Entity Framework                     
    • Relaciones y Colecciones
    • Otros conceptos
  • Desarrollo con  AJAX
    • Introducción a Ajax
    • Funcionalidades y características
    • Uso de Ajax dentro de .NET
    • AJAX Control Toolkit
    • Componentes de extensión
    • Controles existentes
    • AJAX Script Client y Web Services
    • Como utilizer las librerías clients de Microsoft para Ajax
    • Uso de SOAP y JSON