Aprende como crear una API Rest con .NET y MongoDB

Aprende como crear tus propia Web API con .NET y diseña tu base de datos no relacional con MongoDB

Ratings 4.59 / 5.00
Aprende como crear una API Rest con .NET y MongoDB

What You Will Learn!

  • Como crear tu propia WEB API con .NET CORE
  • Diseñar tu propia base de datos con MongoDB
  • Configurar Swagger para pruebas
  • Como crear WEB API utilizando autenticación JWT
  • Como trabajar con MongoDB Compass

Description

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

Who Should Attend!

  • Desarrolladores backend que quieran empezar a crear Web API
  • Desarrolladores que quieran aprender como crear Web API con JWT
  • Desarrolladores que quieran introducirse en base de datos no relacionales

TAKE THIS COURSE

Tags

Subscribers

133

Lectures

36

TAKE THIS COURSE