|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprende-como-crear-una-api-rest-con-net-core-y-mongodb/
课程评论:没有评论
课程名称:学习如何使用 .NET 和 MongoDB 创建 RESTful API 课程概述:本课程将指导您如何使用 .NET 创建自己的 Web API,并设计数据库使用 MongoDB。同时,您还将学习如何使用 SWAGGER 和 Talend API Tester 进行测试。课程内容包括多个模块: A) 引言 1) 课程大纲 2) 环境准备:安装 Visual Studio 3) 安装 MongoDB 4) 安装 MongoDB (续) B) JSON 基础知识 5) JSON 介绍 (I) 6) JSON 介绍 (II) C) MongoDB 基本命令 7) 控制台客户端和帮助命令 8) 数据库和集合 9) MongoDB 中的插入 10) MongoDB 查询 11) MongoDB 更新 12) MongoDB 删除 D) 使用 .NET 创建 Web API 项目 13) 在 Visual Studio 中创建项目 14) 创建模型并添加 MongoDB 包 15) 创建图书仓库 16) 创建图书服务 17) 创建控制器 18) 配置启动设置和连接字符串 E) 使用 Talend API/Tester 和 Swagger 测试 Web API 19) 测试 POST 请求 20) 测试 GET 请求 21) 测试 PUT 请求 22) 测试 DELETE 请求 F) DTO(数据传输层)概念 23) 在项目中使用 DTO (I) 24) 在项目中使用 DTO (II) G) 日志和异常管理 25) 添加日志管理包 26) 在日志中保存完整的异常跟踪 H) 使用 JWT 验证 27) 关于 JSON Web Token 的理论 28) 创建登录机制及其服务 29) 密码加密机制 30) 将 JWT 添加到 API 中 31) Swagger:如何添加请求头 I) 调整 32) 用户管理 API 应用 33) 确保电子邮件唯一性 J) 结论 34) 课程总结 K) 更新至 .NET 8 35) 如何更新 Visual Studio 以使用 .NET 8 和 C#12 36) 将项目更新到 .NET 8 通过此课程,您将获得创建和管理 RESTful API 所需的知识和技能。
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 MongoDbD)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 DELETEF)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 únicoJ)Conclusiones 34) ConclusionesK)Actualización a.NET 8 35)Como actualizar visual studio para utilizar.NET 8 y C#12 36)Actualizamos proyecto a NET 8