Curso de Desarrollo de Aplicaciones Web MVC

Curso
On-line
100 horas

Descripción

El framework ASP.NET MVC para aplicaciones implementa el patrón modelo-vista-controlador (MVC), permitiendo a los desarrolladores de software construir una aplicación web como una composición de tres componentes principales: modelo, vista y controlador.
Este curso ha sido diseñado para que los alumnos aprendan a desarrollar aplicaciones web con la tecnología ASP.NET MVC de .NET Framework 4.5, mejorando así su rendimiento y escalabilidad.
Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa en tres componentes distintos:
  • Los datos de una aplicación
  • La interfaz de usuario
  • La lógica de control
En aplicaciones web:
Modelo. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio.
El modelo se refiere al modelo de datos y es un conjunto de clases que vamos a utilizar para comunicarnos con nuestra base de datos. En algunos casos se usa otro tipo de modelos, un modelo puede ser cualquier clase que utilice nuestra aplicación, no necesariamente tiene que ser una clase de acceso a datos.
Vista. La vista es la página HTML y el código que provee de datos dinámicos a la página.
La vista es la capa de la aplicación que ve el usuario, en otras palabras, es nuestra interface gráfica. En el ejemplo de una página web, nuestra vista seria el documento HTML que se le genera al usuario.
Controlador. El controlador es el responsable de recibir los eventos de entrada desde la vista.
El controlador es la capa que controla todo lo que puede realizar nuestra aplicación, y está compuesto por acciones que se representan con funciones en una clase. Por ejemplo, yo tengo mi controlador llamado "Clientes", y este controlador puede realizar las acciones "Crear", "Editar", "Listar" entre otras. Se podría decir que el controlador es lo que comunica los modelos con las vistas.

Temario

  • Explorando ASP.NET MVC
  • Diseño de aplicaciones Web ASP.NET MVC
  • Desarrollo de modelos de ASP.NET MVC
  • Desarrollo de controladores ASP.NET MVC
  • Desarrollo de Vistas ASP.NET MVC
  • Probar y depurar aplicaciones Web ASP.NET MVC
  • Estructuración de aplicaciones ASP.NET MVC Webs
  • Aplicar estilos a las aplicaciones Web ASP.NET MVC
  • Uso de JavaScript y jQuery para las aplicaciones Web responden MVCs
  • Controlar el acceso a aplicaciones de Web ASP.NET MVC

Destinatarios

  • Desarrolladores web profesionales que utilizan Microsoft Visual Studio.
  • Desarrolladores web avanzados que desean administrar el HTML procesado exhaustivamente.

Metodología

Recursos didácticos: Guía / Vídeo-Guía del Alumno Acceso e-Campus Entornos estándar, accesibles y usables Contenidos multiformato (PDF's, vídeos, simulaciones, presentaciones, etc.) FAQ's Acción tutorial Presentación en vídeo de los formadores responsables Seguimiento continuado del proceso de aprendizaje Atención de consultas y resolución de dudas Materiales didácticos complementarios Contenidos extra Acceso a Redes Sociales corporativas Sesiones webinar (online y offline)

Objetivos

  • Escribir código que implementa la lógica de negocio dentro de los métodos, propiedades y eventos y crear modelos de MVC.
  • Agregar controladores a una aplicación MVC para gestionar la interacción con el usuario.
  • Crear vistas en una aplicación MVC que mostrar y editar.
Curso de Desarrollo de Aplicaciones Web MVC
InterGrupo
Campus y sedes: InterGrupo
InterGrupo
Severo Ochoa 21, planta baja 33401 Avilés (Asturias)
Cursos más populares
Solicita información
X