Desarrollo de Aplicaciones con ASP.NET Core 5.0

  • Nivel del curso: Principiante

Acerca de este curso

El curso prepara el escenario con una introducción a las aplicaciones web y lo ayuda a comprender la arquitectura MVC. Aprenderá todo sobre las vistas, desde el motor de vista Razor hasta los ayudantes de etiquetado. Obtendrá información sobre qué modelos son, cómo vincularlos y cómo migrar la base de datos utilizando el modelo correcto. A medida que se sienta cómodo con el mundo de ASP.NET Core 5.0, aprenderá sobre validación y enrutamiento. También aprenderá los conceptos avanzados.

Descripción

> Módulo 1. Preparando el entorno de desarrollo

Configuración y ajustes de Visual Studio como entorno de trabajo

Introducción a las aplicaciones web

Introducción a ASP.NET

 

> Módulo 2. Controladores

Rol del controlador en aplicaciones ASP.NET MVC

Introducción al enrutamiento

Instalación del paquete ASP.NET Core NuGet en su aplicación

Nuestro primer controlador

Agregar vistas

Agregar modelos

Pasar datos del controlador a la vista

Filtros

 

> Módulo 3. Vistas

View Engine y Razor View Engine

Diseño

Generando HTML

Vista parcial

Ver componentes

Ayudantes de etiqueta

 

> Módulo 4. Modelos

Introducción a los modelos

Encuadernación de modelo

Marco de la entidad

Uso de Entity Framework en aplicaciones ASP.NET Core 5.0 MVC

Migración de base de datos

 

> Módulo 5. Validación

Introducción a la validación

Validación del lado del cliente y del lado del servidor

Validación del lado del servidor

Validación del lado del cliente

Implementación

 

> Módulo 6. Enrutamiento

Enrutamiento basado en convenciones

Enrutamiento basado en atributos

Atributo de ruta en el nivel del controlador

Restricciones de ruta

 

> Módulo 7. Agregar características, pruebas e implementación

Crear las entidades

Crear contexto de EF y migraciones

Agregar función de registro

Crear una prueba unitaria

¿Qué aprenderé?

  • Trabajar con construcciones de programación básicas utilizando el motor de vista Razor
  • Usar la flexibilidad y la compartimentación de datos de ViewModel
  • Crear una ruta personalizada para las aplicaciones ASP.NET MVC para SEO
  • Optimizar las aplicaciones con análisis de rendimiento y pasos de mejora
  • Mejorar el rendimiento de la aplicación, la seguridad y el acceso a datos para optimizar el proceso de desarrollo general
  • Implementar una aplicación ASP.NET Core 5.0 MVC en un entorno que no sea Windows
$7,540.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Programadores y público en general, con o sin experiencia previa en ASP.NET, que desean aprender a desarrollar aplicaciones aprovechando al máximo todos los beneficios que brinda ASP.NET Core 5.0.
  • ¿AÚN TE QUEDAN DUDAS? CONSULTA NUESTRA SECCIÓN DE PREGUNTAS FRECUENTES .
  • ¿BUSCAS COTIZAR ESTE CURSO PARA CAPACITAR A TU EMPRESA U ORGANIZACIÓN? CONTÁCTANOS .