Web API con .NET CORE y Swagger + Dapper + SQL Server

所在平台: Udemy

课程主页: https://www.udemy.com/course/web-api-con-net-core-y-swagger-dapper-sql-server/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程 **《使用 .NET CORE、Swagger、Dapper 和 SQL Server 构建 Web API》** 课程总结: 本课程旨在教授如何使用 .NET CORE、Swagger、Dapper 和 SQL Server 创建和管理 Web API。 **课程内容涵盖:** **A) 导论** * 课程大纲介绍 * 环境准备:安装 Visual Studio * 安装 SQL Server 数据库引擎 * 安装 SQL Server Management Studio **B) Web API 项目创建** * 项目创建流程 * 依赖注入理论和实践 * 在项目中实现依赖注入 **C) HTTP 请求 (GET, POST, PUT, DELETE)** * GET 请求和 DTO (Data Transfer Object) 概念 * 通过 ID 进行 GET 请求搜索 * 实现 POST 请求机制 * 实现 PUT 请求机制 * 实现 DELETE 请求机制 **D) SQL 和 Dapper 入门** * SQL 和 Dapper 基础(I、II) * 存储过程基础 **E) 数据库持久化** * 创建 Employee 表 * 使用 SQL Server 和 Dapper 实现员工添加 (Alta) * 使用 SQL Server 和 Dapper 获取所有员工或单个员工 * 使用 SQL Server 和 Dapper 修改员工信息 * 使用 SQL Server 和 Dapper 删除员工信息 **F) 异步编程** * 异步编程概念 * 异步接口和服务 * 适配控制器以支持异步编程 **G) 日志管理** * 添加日志管理包 * 使用日志进行错误管理 **H) JWT 身份验证** * JSON Web Token (JWT) 理论 * 为 API 创建用户数据库结构 * 在 API 中集成 JWT * 在 Swagger 中添加请求头 **I) 结论** * 课程总结 **J) 扩展内容:学员常见问题** * 图片以 Base64 格式保存 * 图片以 Base64 格式获取 **K) .NET 7 更新** * 更新 Visual Studio 以支持 .NET 7 和 C# 11 * 将项目更新至 .NET 7 **L) .NET 8 更新** * 更新 Visual Studio 以支持 .NET 8 和 C# 12 * 将项目更新至 .NET 8 **M) SQL Server 2022 更新** * 安装 SQL Server 2022 数据库引擎 * 安装新的 Management Studio * 恢复数据库并适配项目 本课程全面覆盖了使用 .NET CORE、Dapper 和 SQL Server 构建健壮 Web API 的各个方面,并及时更新到最新的 .NET 版本和 SQL Server 版本,为开发者提供了实用的技能和知识。

课程评论(0条)

课程详情

En este curso veras como crear tu propia Web API con NET. Verás como diseñar tu base de datos con SQL SERVER y como utilizar SWAGGER 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 del motor de SQL SERVER 4) Instalación de Management Studio B)Creamos nuestro Proyecto Web Api 5) Creación de nuestro proyecto 6) Teoría Inyección de dependencias 7) Inyección de dependencias en nuestro proyecto C)Peticiones Get, Post, Put y Delete 8) Petición GET y concepto DTO. 9) Petición GET con búsqueda por codigo 10) Creando mecanismo para una petición POST 11) Creando mecanismo para una petición PUT 12) Creando mecanismo para una petición DELETE D) Introducción. SQL y DAPPER 13) Iniciación con SQL y Dapper I 14) Iniciación con SQL y Dapper II 15) Iniciación con SQL y Dapper III. Procedimientos almacenados E)Persistencia en base de datos 16) Creando nuestra tabla de Empleados 17) Alta empleado con SQL Server y Dapper 18) Obtener todos los Empleado o un único empleado en SQL Server con Dapper 19) Modificar Empleado en SQL Server con Dapper 20) Borrar Empleado en SQL Server con Dapper F)Programación asíncrona 21) Conceptos programación asíncrona 22) Interfaz y servicio con programación asíncrona 23) Adaptamos controlador para programación asíncrona G) Gestión de log 24) Añadimos paquete para gestión de log 25) Gestión de errores con log H)Autenticación con JWT 26)Teoría sobre Json Web Token 27)Creamos estructura base datos para usuarios API 28)Añadiendo JWT a nuestra API 29)Swagger: como añadir cabecera I)Conclusiones 30)ConclusionesJ)Contenido añadido. Preguntas alumnos 31)Guardar imagen en formato base64 32)Obtener imagen en formato base 64K)Actualización a.NET 7 33)Como actualizar visual studio para utilizar.NET 7 y C#11 34)Actualizamos proyecto a NET 7L)Actualización a.NET 8 35)Como actualizar visual studio para utilizar.NET 8 y C#12 36)Actualizamos proyecto a NET 8M) Actualización SQL Server 2022 37) Instalación Motor SQL Server 2022 38) Instalación nuevo Management Studio 39) Restaurando base de datos y adaptando proyecto

课程标签

0人关注该课程

主题相关的课程