Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creando Web APIs Profesionales con .NET 10+
Rating: 4.6 out of 5(901 ratings)
3,543 students

Creando Web APIs Profesionales con .NET 10+

Aprende a Crear Servicios Restful con .Net 10+, EF Core usando Buenas Prácticas de Desarrollo. Actualizado a NET 10
Created byJimmy Javier
Last updated 11/2025
Spanish

What you'll learn

  • Crear Servicios Restful Profesionales
  • Crear Servicios Restful que pueden publicarse en servidores Linux, Mac o Windows
  • Utilizarán Repositorios para la Separación de la Lógica de Negocios, así como la separación de Responsabilidades.
  • Implementarán Json Web Tokens (JWT) con buenas prácticas
  • Utilizarán el Servicio Integrado de Inyección de Dependencias de NET Core
  • Crearán Métodos de Extensión para brindar mayor legibilidad a nuestro código.
  • Realizarán Ingeniería Inversa de la Base de Datos utilizando Entity Framework Core
  • Separarán la Aplicación Web API en Proyectos Separados, para el Acceso a Datos, Modelos y el Proyecto Web API

Course content

14 sections163 lectures8h 14m total length
  • Presentación del Curso5:27
  • Conocimientos Necesarios3:07
  • Software Necesario3:29
  • ¿Cómo tomar el Curso?5:29
  • Paquetes Necesarios para Visual Studio Code2:36
  • Archivos de Ejercicios0:58
  • IMPORTANTE: Compatibilidad EntityFrameworkCore 10 con Pomelo.EntityFramework7:12

Requirements

  • Familiaridad con la Plataforma .NET
  • Conocimientos de C#
  • Conocimiento muy Básico de SQL Server
  • Manejo de Visual Studio Básico
  • Conocimiento Básico de la notación JSON

Description

ASP.NET Core soporta la creación de servicios RESTful también conocidos como Web APIs, usando el lenguaje C#. A diferencia de las versiones anteriores de .Net, en las cuales Web API existía como un framework separado, en .Net Core, esto ha cambiado y se ha unificado el framework.

Además, con Net Core, el desarrollo ahora es multiplataforma y podemos desarrollar nuestras aplicaciones desde el sistema operativo que queramos, ya sea Linux, Mac o Windows.

¿A quién va dirigido el curso?

Este curso está diseñado para personas que deseen crear sus proyectos Web API con buenas prácticas en mente, así como utilizar este proyecto con múltiples clientes, ya sea dispositivos móviles, aplicaciones de escritorio, Web o inclusive el Internet de las Cosas, entre otros.

Contenido del Curso

El proyecto que vamos a crear utilizará prácticas profesionales de desarrollo y en éste reforzaremos la separación de responsabilidades con repositorios, inyección de dependencias, así como dividiremos nuestra lógica de acceso a datos, los modelos y la aplicación web en proyectos separados, entre otros tópicos.

Además, nos conectaremos a una base de datos ya existente, así que utilizaremos Ingeniería Inversa con Entity Framework Core para obtener nuestras clases Modelo.

Implementaremos la seguridad con Json Web Tokens, Refresh Tokens así como utilizaremos el cliente HTTP Postman para probar nuestros controladores, y estableceremos restricciones para distintos perfiles de usuario.

Así como utilizaremos buenas prácticas de implementación para la creación de nuestra aplicación Web API.

Te invito a tomar este curso y dar un paso adelante en la creación de tus proyectos con ASP.NET Core.

(EL CURSO ESTÁ ACTUALIZADO A LA VERSIÓN DE .NET 10)

Retrocompatible con .NET 6, 7, 8 y 9.

Con las versión .NET core 2.1 y 3, 4 y 5 ya no es compatible porque se elimina el archivo Program.cs

Who this course is for:

  • Usuarios que desean escalar sus proyectos Web API para su implementación empresarial
  • Usuarios que han usado Web API en sus versiones anteriores
  • Usuarios interesados en conocer las nuevas tecnologías de NET Core
  • Usuarios que deseen que su aplicación pueda ser utilizado por diversos tipos de clientes