Master Web Api ASP NET Core 9

所在平台: Udemy

课程主页: https://www.udemy.com/course/webapi-net/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Master Web API ASP.NET Core 9 **课程概述:** 本课程旨在教授学员如何使用 ASP.NET Core 9 构建多层 Web API 解决方案。课程将重点介绍开发中的最佳实践,以及一种教学友好的 Clean Architecture 模式。 **主要学习内容:** * **ASP.NET Core 9 Web API 开发:** 掌握 Web API 的基础开发。 * **多层架构与 Clean Architecture:** 构建基于 Clean Architecture 的多层应用。 * **MediatR 和 CQRS:** 学习基于 MediatR 和 CQRS 的通信架构。 * **LINQ 数据库查询:** 使用 LINQ 进行数据库查询。 * **Excel 报表生成:** 实现 Excel 报表功能。 * **云端文件上传:** 在 Web API 中实现文件上传到云端。 * **Entity Framework 实体维护:** 利用 Entity Framework 的模型和会话上下文维护主要实体。 * **项目建模:** 应用第一、第二、第三范式进行项目建模。 * **用户安全模型:** 使用 Identity Core 实现用户登录、注册。 * **基于角色的授权:** 构建基于角色、策略/声明的授权机制。 * **高级数据处理:** 掌握数据分页等高级处理技术。 **什么是 Web API?** API(Application Programming Interface,应用程序编程接口)是一组接口,用于访问特定软件的功能。软件开发者可以利用 API 构建应用程序,无需从头开始编写所有功能。在 Web 开发中,API 允许网站或应用程序通过互联网与其他服务进行交互,从而实现数据访问或功能调用。

课程评论(0条)

课程详情

Bienvenidos al curso de Master en Web Apis con ASP NET CoreEn este curso te ensenaremos las bases para construir una solucion Web Api multicapas, usando las mejores practicas de desarrollo y una version didactica de Clean Architecture.Trabajaremos con bases de datos relacionales SQL, conectadas con Entity Framework y su poderoso lenguaje de consultas Linq, asimismo implementaremos un modelo de seguridad, estos seran algunos de los temas que veremos en el curso:- Desarrollo de solucion orientado a Web Api ASP NET Core 9- Modelo multicapas basado en Clean Architecture- Arquitectura basada en la comunicacion de mediatR y CQRS- Consultas a base de datos usando Linq- Reportes en Excel- Upload de archivos onCloud con Web API ASP NET- Mantenimiento de entidad principal usando modelos y sesion context de Entity Framework- Modelamiento de proyecto usando tecnicas de 1,2 y 3 forma normal- Implementacion de modelo de seguridad para login, registro de usuarios usando Identity Core- Authorization basado en roles y policies/claims para asignar funcionalidades a usuarios- Manejo avanzado de datos usando pagination Y muchos temas mas...Que es una Web Api?Una API es una interfaz de programación de aplicaciones (del inglés API: Application Programming Interface). Es un conjunto de rutinas que provee acceso a funciones de un determinado software.Son publicadas por los constructores de software para permitir acceso a características de bajo nivel o propietarias, detallando solamente la forma en que cada rutina debe ser llevada a cabo y la funcionalidad que brinda, sin otorgar información acerca de cómo se lleva a cabo la tarea. Son utilizadas por los programadores para construir sus aplicaciones sin necesidad de volver a programar funciones ya hechas por otros, reutilizando código que se sabe que está probado y que funciona correctamente.En la web, las API's son publicadas por sitios para brindar la posibilidad de realizar alguna acción o acceder a alguna característica o contenido que el sitio provee.

课程标签

0人关注该课程

主题相关的课程