Escríbenos
  • Español
  • English
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • Youtube
bright dark
  • Inicio
  • Nosotros Nosotros
    Nosotros Nuestra Historia Nuestro Equipo Clientes Vacantes Testimonios Responsabilidad Social
  • Desarrollo de Software Desarrollo de Software
    Desarrollo de Software Aplicaciones Web DevOps
  • Nube & Servicios TI Nube & Servicios TI
    Nube & Servicios de TI Servicios Manejados Windows Virtual Desktop
  • Data & AI Data & AI
    Data & AI
  • Recursos
    Proyectos Productos
  • Servicios
  • Cursos
  • Contáctanos
  • Godaddy to 365
  • Bright Dark

Desarrollo de aplicaciones web ASP.NET MVC

Los desarrolladores web profesionales aprenderán a desarrollar aplicaciones avanzadas de ASP.NET Core MVC utilizando las herramientas y tecnologías .NET Core. La atención se centrará en actividades de codificación que mejoren el rendimiento y la escalabilidad de la aplicación del sitio web.

Desarrollo de aplicaciones web ASP.NET MVC

Descripción

Los desarrolladores web profesionales aprenderán a desarrollar aplicaciones avanzadas de ASP.NET Core MVC utilizando las herramientas y tecnologías .NET Core. La atención se centrará en actividades de codificación que mejoren el rendimiento y la escalabilidad de la aplicación del sitio web.

Este curso está destinado a desarrolladores web profesionales que usan Microsoft Visual Studio en un entorno de desarrollo individual o en equipo, de tamaño pequeño a grande. Los candidatos para este curso están interesados ​​en desarrollar aplicaciones web avanzadas y desean administrar el HTML renderizado de manera integral. Quieren crear sitios web que separen la interfaz de usuario, el acceso a datos y la lógica de la aplicación.

Contenido

Descripción general de las tecnologías web de Microsoft.

Descripción general de ASP.NET 4.x.

Introducción a ASP.NET Core MVC.

 

Laboratorio: Explorando ASP.NET Core MVC.

 

Explorando una aplicación de Razor Pages.

Explorando una aplicación de API web.

Explorando una aplicación MVC.

Planificación en la fase de diseño del proyecto.
Diseño de modelos, controladores y vistas.

Laboratorio: Diseño de aplicaciones web ASP.NET Core MVC.

Planificación de clases modelo.
Planificación de controles.
Vistas de planificación.
Aplicación web de arquitectura y MVC.

Configurando Middlewares.
Configurar servicios.

Laboratorio: Configuración de Middleware y Servicios en ASP.NET Core.

Trabajando con archivos estáticos.
Crear middleware personalizado.
Usando inyección de dependencia.
Inyectar un servicio a un controlador.


Escribir controladores y acciones.
Configurar rutas.
Escribir filtros de acción.

Laboratorio: Desarrollo de controladores.

Agregar controladores y acciones a una aplicación MVC.
Configurar rutas utilizando la tabla de enrutamiento.
Configurar rutas usando atributos.
Agregar un archivador de acciones.

Crear vistas con Razor Syntax.
Uso de HTML Helpers y Tag Helpers.
Reutilizando Código en Vistas.

Laboratorio: Desarrollo de vistas.

Agregar vistas a una aplicación MVC.
Agregar una vista parcial.
Agregar un componente de vista.

Crear modelos MVC.
Trabajando con formularios.
Validar la aplicación MVC.

Laboratorio: Desarrollo de modelos.

Agregar un modelo.
Trabajando con formularios.
Agregar validación.

Introducción a Entity Framework Core.
Trabajando con Entity Framework Core.
Use Entity Framework Core para conectarse a Microsoft SQL Server.

Laboratorio: Uso de Entity Framework Core en ASP.NET Core.

Agregar Entity Framework Core.
Use Entity Framework Core para recuperar y almacenar datos.
Use Entity Framework Core para conectarse a Microsoft SQL Server.

Usar diseños.
Usando CSS y JavaScript.
Usando jQuery.

Laboratorio: Uso de diseños, CSS y JavaScript en ASP.NET Core.

Aplicando un diseño y vistas de enlace.
Usando CSS.
Usando JavaScript.
Usando jQuery.


Aplicar estilos.
Uso de corredores de tareas.
Diseño de respuesta.

Laboratorio: desarrollo del lado del cliente.

Use trago para ejecutar tareas.
Estilo usando Sass.
Usando Bootstrap.


Prueba de aplicaciones MVC.
Implementación de una estrategia de manejo de excepciones.
Registro de aplicaciones MVC.

Laboratorio: Pruebas y resolución de problemas.

Probar un modelo.
Probar un controlador utilizando un repositorio falso.
Implementación de un repositorio en proyecto MVC.
Agregar manejo de excepciones.
Agregar registro.

Autenticación en ASP.NET Core.
Autorización en ASP.NET Core.
Defensa de los ataques.

Laboratorio: Gestión de la seguridad.

Usar identidad.
Agregar autorización.
Evite el ataque de falsificación de solicitud de sitios cruzados.

Implementación de una estrategia de almacenamiento en caché.
Estado de gestión.
Comunicación bidireccional.

Laboratorio: rendimiento y comunicación.

Implementación de una estrategia de almacenamiento en caché.
Estado de gestión.
Comunicación bidireccional.

Introducción a las API web
Desarrollando una API web
Llamar a una API web

Laboratorio: Implementación de API web

Agregar acciones y llamarlas con Microsoft Edge
Llamar a una API web utilizando el código del lado del servidor
Llamar a una API web usando jQuery

Hospedaje y despliegue en las instalaciones.
Implementación en Microsoft Azure.
Fundamentos de Microsoft Azure.

Laboratorio: Hospedaje e Implementación.

Implementar una aplicación web en Microsoft Azure.
Cargar una imagen en Azure Blob Storage.

done Requisitos

  • Experiencia en Visual Studio 2017.
  • Experiencia con programación en C # y conceptos como expresiones Lambda, LINQ y tipos anónimos.
  • Experiencia usando .Net Framework.
  • Experiencia con HTML, CSS y JavaScript.
  • Experiencia con querys y manipulacion dara con ADO .Net
  • Conocimiento de estructuras de datos XML y JSON.

supervisor_account Capacidad

10 Estudiantes

access_time Duración

40 Horas

verified_user Logros

  • Certificado de participación

attach_money Precio estimado

US$920

Reservar este curso

Partner Partner Partner
  • Nosotros

    • Nuestra Historia
    • Nuestro Equipo
    • Clientes
    • Vacantes
    • Testimonios
    • Responsabilidad Social
  • Desarrollo de Software

    • Desarrollo de Software
    • Aplicaciones Web
    • DevOps
  • Nube & Servicios TI

    • Nube & Servicios de TI
    • Servicios Manejados
    • Windows Virtual Desktop
  • Recursos

    • Proyectos
    • Declaración de privacidad
    • Productos
  • Data & AI

  • Servicios

  • Cursos

  • Contáctanos

Síguenos

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • Youtube

República Dominicana

  • phone (+1) 809 518-2345
  • location_on

    Calle Eugenio Deschamps #6, La Castellana, DN, 10133

  • email ventas@solvex.com.do

Estados Unidos

  • phone (+1) 954 769 0276
  • location_on

    8333 N.W. 53rd Street Suite 450, Doral, FL 33166

  • email sales@solvex.com.us

Guatemala

  • phone (502) 4172-0060
  • location_on

    Diagonal 6, 10-65 Zona 10, Centro Gerencial Las Margaritas, Oficina 601

  • email ventas@solvex.com.gt
Inicio

© 2020 Corporación Solvex. Todos los derechos reservados.

Mapa de Sitio | Términos de uso