Minimal API с .NET Core часть 2

所在平台: Udemy

课程主页: https://www.udemy.com/course/minimal-api-net-core-net-7-2-identity-ru/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Coursera 课程内容总结:.NET Core 最小 API(第二部分) 本课程是关于 Microsoft .NET Core 最小 API 开发模式的深入探讨,重点关注**身份验证 (Authentication) 和授权 (Authorization)**。 **核心内容:** * **最小 API 简介:** 课程首先介绍最小 API 作为 ASP.NET API 开发的一种更简洁、更低门槛的替代方案。它旨在降低其他 Web 开发领域(如 Angular、React.js)的开发者进入 .NET 后端开发的难度。 * **安全性的重要性:** 掌握最小 API 的安全功能对于 .NET 开发者来说至关重要,这使得他们能够有效地保护 API 资源。 * **身份验证与授权:** 本课程将详细讲解如何在最小 API 中实现和配置各种安全机制。 * **具体学习目标:** * 独立开发和配置最小 API 中终结点 (Endpoints) 的数据访问保护。 * 利用 .NET Core 的 Repository 模式处理用户的 HTTP 授权和注册请求。 * **从零开始的学习路径:** * **第一阶段:** 从基础开始,学习使用 JWT Token 创建一个简单的用户账户和密码保护系统。 * **第二阶段:** 进阶到利用 ASP.NET 内建的 Identity 功能来管理访问控制。 * **实践导向:** 这是一门高度实践的编程课程,鼓励所有对 .NET 和最小 API 感兴趣的学习者参与,即使是 .NET 基础较弱的开发者也能从零开始,逐步掌握新的安全知识。 **总而言之,本课程将带领学习者进入 .NET 最小 API 的世界,并教授如何构建安全、可靠的 Web API,特别是在用户身份验证和授权方面。**

课程评论(0条)

课程详情

Шаблон для разработки API в ASP.NET представлен уже достаточно давно, но Microsoft добавила еще кое что, и это новый шаблон для разработки API в.NET, который называется Minimal API.Минимальный API - это сокращенный аналог стандартного шаблона дляразработки API, который ранее уже предоставлялся среди прочих шаблонов, при создании проектов в IDE Microsoft Visual Studio.И появление такого шаблона, не случайно,для этого есть свои веские причины, и дело в том что команда Microsoft,решила облегчить порог входа в создание серверной части веб проектов,для специалистов, из других областей веб разработки.Это могут быть специалисты работающие JS фреймворками, таких как Angular, ReactJs, и другими. Поэтому навыки использования minimal API, в своих проектах, это тем более, насущная необходимость, для большинства.NET разработчиков.В этой части курса мы рассмотрим все, что касается аутентификации и авторизации в Minimal API,или если сказать короче, то мы рассмотрим способы защиты доступа к ресурсам в Minimal API,а точнее специфику настройки такой защиты. К концу этого этой части курса вы сможете самостоятельно:- создавать настраивать защиту доступа к данным для конечных точек, в minimal API, - обрабатывать HTTP-запросы на авторизацию и регистрацию пользователей, с использованием паттерна репозиторий в.NET Core. И если вы еще не уверены, в том что это то, что нужно именно для вас, или опасаетесь того, что вам будет сложно понять о чем это все,так как вы не очень сильны в.NET,то пробуйте!Потому что вы начнете с нуля и сначала создадите простейшую систему защиты, на основе JWT токенов, учета пользователей и их паролей в minimal API! На втором этапе, вы сможете изменить эти настройки, и использовать функционал управления доступом, с использованием возможностей доступной стандартной системы Identity в ASP.NET. Это будет практический курс по программированию, так что давайте начнем, и познакомимся с новым захватывающим миром Minimal API и системой защиты ресурсов для этого шаблона.

课程标签

0人关注该课程

主题相关的课程