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
4.69 (16 reviews)

1 160
students
5.5 hours
content
Nov 2023
last update
$54.99
regular price
Why take this course?
🌟 Aprende a Crear tus Propias Web APIs con .NET y Diseña tu Base de Datos No Relacional con MongoDB 🏫🚀
¡Descubre el Poder de las APIs y la Flexibilidad de MongoDB!
¿Quieres convertirte en un experto en desarrollo de Web APIs con .NET y manejo de bases de datos no relacionales usando MongoDB? ¡Este es el curso que buscabas!
**📘 Contenido del Curso:
A) Introducción
- Temario del curso: Conoce lo que vas a aprender en cada sección.
- Preparación del entorno: Aprende a configurar tu espacio de trabajo con Visual Studio y MongoDB.
- Instalación de Visual Studio.
- Instalación adicional de MongoDB.
B) Conceptos básicos sobre JSON
- Conociendo JSON (I): Entiende la estructura y los formatos de JSON.
- Conociendo JSON (II): Aplica tu conocimiento en prácticas reales.
C) Comandos básicos de MongoDB
- Cliente de consola y comandos de ayuda: Navega y gestiona tus datos con MongoDB.
- Base de datos y colecciones: Aprende a estructurar tu información.
- Insert, Consultas, Update y Delete con MongoDb: Domina las operaciones fundamentales.
D) Creación proyecto Web API en .NET
- Creación de nuestro proyecto en Visual Studio: Comienza a estructurar tu API.
- Creación del modelo y agregamos paquete MongoDB: Define la estructura de tus datos.
- Creamos el repositorio libro: Configura el acceso a los datos.
- Creamos el servicio libro: Implementa lógica para manipular datos.
- Creación del controlador: Asegúrate de que tus endpoints funcionen correctamente.
- Configurar launchsettings y cadena de conexión: Prepara tu aplicación para producción.
E) Probamos nuestra Web API con Talend API/Tester y Swagger
- Comprobando petición POST: Asegúrate de que puedes crear nuevos registros.
- Comprobando petición GET: Verifica la recuperación de datos correctamente.
- Comprobando petición PUT: Actualiza registros existentes sin problemas.
- Comprobando petición DELETE: Elimina registros y confirma su eliminación.
F) Concepto DTO (Data Transfer Layer)
- Utilizando DTO's en nuestro proyecto (I): Aprende cómo transferir datos de manera eficiente.
- Utilizando DTO's en nuestro proyecto (II): Implementa la transferencia de datos en tu API.
G) JWT, Seguridad y Autenticación
- Creación de nuevo mecanismo de login y su servicio: Implementa un sistema de autenticación robusto.
- Mecanismo de cifrado de la password: Asegura los datos sensibles de tus usuarios.
- Añadiendo JWT a nuestra API: Autentica a los usuarios de manera segura con tokens.
- Swagger: cómo añadir cabecera: Interactúa con tu API utilizando Swagger.
I) Ajustes
- Aplicación de gestión de usuarios API: Aprende a manejar usuarios y su autenticación.
- Ajustar para que el mail se único: Implementa comprobaciones de unicidad de correos electrónicos.
J) Conclusiones
- Conclusiones: Reflexiona sobre lo aprendido y cómo aplicarlo en proyectos reales.
K) Actualización a .NET 8
- Como actualizar visual studio para utilizar .NET 8 y C#12: Mantente al día con las últimas tecnologías.
- Actualizamos proyecto a NET 8: Aplica las nuevas características de .NET 8 en tu API.
¡Inscríbete ahora y transforma tu manera de desarrollar APIs! Con este curso, estarás equipado con las habilidades necesarias para construir aplicaciones robustas y escalables con .NET y MongoDB. 🛠️✨
¿Listo? Comienza tu viaje hacia la excelencia en desarrollo web con nuestro curso completamente estructurado y actualizado. ¡No te quedes atrás, domina estas tecnologías hoy mismo! 🚀🌐
Course Gallery




Loading charts...
5599170
udemy ID
08/10/2023
course created date
09/11/2023
course indexed date
Bot
course submited by