Aprende como crear una API Rest con .NET y MongoDB – Free Udemy Course
🌐 English4.7222223
$54.99Free

Aprende como crear una API Rest con .NET y MongoDB

About This Free Course

En este curso veras como crear tu propia Web API  con NET. Verás como diseñar tu base de datos con MONGO DB y como utilizar SWAGGER y Talend API Tester  para las pruebas.

El contenido del curso es el siguiente:

A)Introducción

1) Temario del curso

2) Preparación del entorno. Instalación de Visual Studio     

3) Instalación de MongoDB      

4) Instalación de MongoDB (II)   

B) Conceptos básicos sobre JSON

5) Conociendo JSON(I)

6) Conociendo JSON(II)

C) Comandos básicos de MongoDB

7) Cliente de consola y comandos de ayuda

8) Base de datos y colecciones

9) Insert con MongoDb

10) Consultas con MongoDb

11) Update con MongoDb

12) Delete con MongoDb

D)Creación proyecto Web API en .NET 

        13) Creación de nuestro proyecto en visual studio

14) Creación del modelo y agregamos paquete MongoDB          

15) Creamos el repositorio libro

16) Creamos  el servicio libro  

17) Creación del controlador

18) Configurar launchsettings y cadena de conexión

E) Probamos nuestra Web API con Talend API/Tester y  Swagger

        19) Comprobando petición POST

20) Comprobando petición GET

21) Comprobando petición PUT

22) Comprobando petición DELETE

F)Concepto DTO (Data Transfer Layer)

        23) Utilizando DTO's en nuestro proyecto (I)

24) Utilizando DTO's en nuestro proyecto (II)

G)Gestión de log y de excepciones

25) Añadimos paquete para gestión de log

26) Guardar en un log la traza completa de la excepción

H)Autenticación con JWT

27) Teoría sobre Json Web Token

28) Creación de nuevo mecanismo de login y  su servicio

29) Mecanismo de cifrado de la password

30) Añadiendo JWT a nuestra API

31) Swagger: como añadir cabecera

I)Ajustes

32) Aplicación de gestión de usuarios API

33) Ajustar para que el mail se único

J)Conclusiones

34) Conclusiones

K)Actualización a .NET 8

        35)Como actualizar visual studio para utilizar .NET 8 y C#12

        36)Actualizamos proyecto a NET 8

Frequently Asked Questions

Is this course really free?

Yes — we provide a verified 100% OFF Udemy coupon. Enroll directly on Udemy, no credit card needed. Coupons are time-limited so enroll quickly.

How long does the free coupon last?

Most Udemy 100% OFF coupons last 1–3 days or up to 1,000 enrollments. FreeWebCart verifies coupons before listing, but enroll as soon as possible.

Will I keep access after the coupon expires?

Yes. Once enrolled, the course is yours forever — even after the coupon expires. You keep lifetime access on Udemy.

Enroll Free on Udemy - Apply 100% Coupon

Save $54.99 - Limited time offer

More Free Udemy Courses