Curso de Desarrollo de Aplicaciones Web MVC
Información del curso
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:
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.
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
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