Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Asp .net Core MVC Net 9 crear y consumir Web API (N Capas)
Rating: 4.9 out of 5(12 ratings)
126 students

Asp .net Core MVC Net 9 crear y consumir Web API (N Capas)

Crea aplicaciones web modernas usando la arquitectura de N Capas , creando y consumiento Web APIs .
Created byLicito Hurol
Last updated 9/2025
Spanish
Spanish [Auto],

What you'll learn

  • Como crear una Aplicacion en Asp. Net Core
  • Manejo de controles de fecha y combos autocompletables
  • Aprender a hacer un CRUD (Cread , Read , Update , Delete)
  • Uso de los Popups e integración con Bootstrap para los estilos
  • Patrón Modelo – Vista – Controlador
  • Routing en ASP.NET Core (.NET 9)
  • Configuración del proyecto y estructura base
  • Capa de Dominio (Entidades y reglas de negocio)
  • Capa de Infraestructura / Datos
  • Capa DTO e Transversal
  • Principio de separación de responsabilidades
  • Validaciones del lado cliente y servidor
  • Manejo de errores
  • Búsquedas dinámicas
  • Login y logout
  • Cifrado de contraseñas
  • Autorización por roles
  • Control de acceso a vistas
  • Crear Web API en .NET 9
  • Consumir API desde MVC
  • Separación frontend / backend
  • Respuestas JSON

Course content

53 sections325 lectures23h 32m total length
  • Instalar Visual Studio 20222:30
  • Restaurar el Script de la base de datos1:52
  • Crear un Proyecto Asp.net Core MVC2:05
  • Crear un proyecto Asp.net Core MVC API4:27
  • Organizar Proyecto en Carpetas1:58
  • Mapeo de Tablas en Clases6:20
  • Separar las entidades de la capa de acceso a datos a la de Entities3:23
  • Creando una Capa DTO2:55

Requirements

  • Tener una computadora

Description

Aprende a desarrollar aplicaciones web modernas, robustas y escalables, usando ASP.NET Core 9, Entity Framework Database First y una arquitectura N-Capas que incluye:

  1. Capa Entidad: Modelos generados desde tu base de datos con EF Database First.

  2. Capa Datos / Repositorio: Acceso eficiente a la base de datos, utilizando patrones de repositorio para operaciones CRUD limpias y mantenibles.

  3. Capa Negocio: Lógica central que controla las operaciones y reglas de negocio de tu aplicación.

  4. Web API: Creación de servicios que exponen datos en formato JSON para ser consumidos desde cualquier cliente.

  5. Consumo en ASP.NET Core 9 MVC: Mostrar y manipular datos desde la interfaz web moderna.

Lo que aprenderás paso a paso

  • Generar modelos con EF Database First desde SQL Server.

  • Crear repositorios que encapsulan el acceso a los datos.

  • Implementar la capa de negocio para centralizar reglas y operaciones.

  • Desarrollar y exponer Web API seguras y eficientes.

  • Consumir la Web API en tu aplicación ASP.NET Core 9 MVC usando fetch y JSON.

  • Crear tablas dinámicas con filtros, paginación, bloques y ordenamiento, con código reutilizable.

  • Usar controles HTML y validaciones: TextBox, ComboBox, campos obligatorios, longitud máxima/minima, solo números, etc.

Al finalizar el curso, podrás crear aplicaciones web completas que consumen y manipulan datos a través de Web API, mostrando información en tablas dinámicas con filtros, ordenamiento y paginación profesional, todo siguiendo una arquitectura N-Capas que garantiza reutilización, escalabilidad y mantenimiento fácil.


Who this course is for:

  • Desarrolladores en .NET