|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/maitriser-web-api-rest-avec-aspnet-core-dotnet-50-full/
课程评论:没有评论
**课程名称:** 使用 ASP.NET Core .NET 6.0 精通 RESTful Web API (完整版) **课程概述:** 本课程深入介绍 Microsoft 的 .NET 6.0 框架,专注于如何使用 ASP.NET Core MVC .NET 6.0 开发专业的、跨平台的 RESTful Web API。课程以一个“Selfies to Wookies”的示例应用为基础,指导学员从头开始构建一个专业、可扩展、可在 Linux 或 Windows 上运行的 Web API,并采用清晰的软件架构。 **课程内容:** * **API 开发基础:** 创建动态、异步且连接数据库的 Controller。 * **数据库处理:** 使用 Migrations 构建可扩展的数据库,掌握 Entity Framework 和 Code-First 方法。 * **API 安全:** 实现 CORS 和 JWT 认证,确保 API 安全。 * **测试:** 学习编写 API 的单元测试。 * **部署:** 了解如何部署 API。 * **核心概念:** 学习 LINQ,理解 ASP.NET Web API Core 与 ASP.NET MVC .NET 的选择。 * **项目组织:** 学习如何组织 Web 项目和代码。 **学习目标:** * 掌握使用 ASP.NET Core .NET 6.0 MVC 创建专业、组织良好的后端。 * 能够独立开发、测试和部署 RESTful Web API。 * 理解并应用数据迁移、API 安全和单元测试等关键概念。 **先修要求:** * 具备编程逻辑和基础算法知识(条件语句、循环等)。 * 已安装 Visual Studio Community、SQL Server Express 和 SQL Management Studio。 **目标学员:** * 编程初学者。 * 有其他编程语言(PHP, Java, Python 等)背景的开发者。 * C# 开发者。 **不适合学员:** * 完全没有编程基础的零基础学员。
dotnet 6.0, mais qu'est-ce donc ?Vous avez beaucoup entendu parlé de ce nouveau framework, proposé par Microsoft ?!Vous souhaitez en savoir plus, tout en apprenant à créer une web API REST professionnelle ?Et oui, aujourd'hui, Microsoft s'est mis à jour et propose de développer des sites internet, des apis REST, hébergeables sur Linux, Mac ou bien Windows!C'est une vraie révolution!Et je vous propose grâce à ce cours de profiter de tout le travail de Microsoft pour développer une web api REST avec asp mvc net 6.0, multiplateforme!En résuméBienvenue dans cette formation pour apprendre à créer des web API REST professionnelles!A travers la mise en place d'une application de Selfies à Wookies (proposée dans la formation dédiée Angular), nous apprendrons à créer:Une API web, professionnelleUne API web fonctionnant sur Linux ou WindowsUne architecture logicielle propre et évolutiveCe qui est couvertNous apprendrons plusieurs notions super fun, et essentielles pour la création d'API WEB professionnels, avec ASP MVC.net 6.0:Créer des controllers dynamiques, asynchrones, branchées à une base de donnéesCréer une base de données évolutive, avec la mise en place des migrationsCréer une API web sécurisée (avec CORS, JWT)Mettre en place des tests unitaires de votre apiComment déployer notre API, pour notre application de Selfie à WookiesDurant toute la formationChaque session vous guidera pas à pas, dans la réalisation de notre application, du côté Back-end!.Pour compléter l'aventure, vous aurez accès à l'ensemble des sources du projet, section après section, pour bien avancer, et ne jamais se sentir perdu-e (c'est un de mes buts premiers, en tant que votre hôte, votre formateur). De plus, vous pourrez rejoindre (en me le demandant en message privé) le discord de la formation!A la fin de la formationVous aurez réalisé une API RESTFull web!Et surtout: vous saurez créer des API web asp mvc net avec le framework.net 6.0 et core!Et c'est vous qui l'aurez réalisé, étape après étape, pas à pas!Vous commencez quand ?:=)Ce que vous allez apprendreCréer un back end avec aspnet core dotnet 6.0 mvc, professionnel et bien organiséDécouvrir les bases d'EntitiesDécouvrir Entities et le CodeFirstTester son applicationOrganiser son code, ses projets webDécouvrir les bases de LINQBien comprendre quand choisir asp net web api core et asp net mvc dotnetY a-t-il des exigences ou prérequis pour ce cours ?Savoir programmer: avoir une logique de programmationAvoir des bases en algorithmie: si sinon, selon, tant que, pourInstaller Visual Studio CommunityInstaller Sql Server ExpressInstaller Sql Management Studio (la dernière version)À qui ce cours s'adresse-t-il ?développeur-euse débutant-e, développeur-euse d'autre langage (php, java, python,...)Ce cours ne convient pas si vous n'avez aucune connaissance en programmation (d'autres cours sont prévus pour les débutants en programmation)développeur-euse C#