|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/api5xamarinforms/
课程评论:没有评论
**课程大纲:.NET Core 5 API 与 Xamarin Forms 前端开发全攻略** 本课程专为渴望深入了解 .NET Core 5.0 RESTful API 并将其应用于实际 Xamarin 应用开发的学员设计。无论您是初学者还是有一定基础的开发者,本课程都将帮助您掌握 API 的创建、使用、安全性以及部署等关键技能,并最终构建一个完整的视频内容销售应用。 **课程亮点:** * **API 开发基础:** 学习使用 .NET Core 5.0 创建强大的 RESTful API,包括 API 的基本概念、RESTful 原则和 .NET Core 中的具体实现。 * **API 测试与交互:** 掌握使用 Swagger 工具对 API 进行自动化测试,以及如何有效地与数据库进行数据交互。 * **API 安全性:** 学习如何为 API 实现各种安全机制,包括身份验证、授权以及数据传输安全。 * **Azure 部署:** 了解如何将您开发的 API 部署到 Microsoft Azure 云平台,实现可扩展和高可用的服务。 * **Xamarin Forms 应用开发:** 学习如何使用 Xamarin Forms 开发跨平台移动应用程序,并与 .NET Core API 无缝集成。 * **数据交换:** 掌握在 Xamarin 应用中处理不同类型数据(文本、图片、文件等)与 API 进行交互的技巧。 * **移动应用安全性:** 学习如何在 Xamarin 应用中实现用户身份验证、角色管理等安全功能。 * **未来技术展望:** 本课程教授的知识和技术同样适用于 Xamarin Forms 的下一代技术 MAUI。 **课程内容概览:** **第一部分:.NET Core 5 API 开发与部署** 1. .NET Core 5 API 入门 2. RESTful API 设计原则 3. 使用 Swagger 测试 API 4. 与数据库集成(例如:SQL Server, Entity Framework Core) 5. API 安全性:认证与授权 6. API 部署到 Microsoft Azure **第二部分:Xamarin Forms 应用开发与 API 集成** 1. Xamarin Forms 项目设置 2. 从 Xamarin 应用调用 .NET Core API 3. 处理不同类型的数据交换(GET, POST, PUT, DELETE) 4. 在 Xamarin 应用中实现安全性 5. 用户角色管理 6. 构建一个视频内容销售应用示例 通过本课程的学习,您将能够独立设计、开发、测试、保护和部署 .NET Core API,并将其成功应用于实际的 Xamarin Forms 移动应用程序中,提升您的全栈开发能力。
Vous désirez tout connaitre sur les API Rest en.NET Core 5.0! Mais surtout vous voulez être capable de les utiliser dans une vraie application Xamarin et ne pas être bloqué suivant la nature des données utilisées ou suivant les fonctions de sécurité dont vous avez besoin ? Alors vous êtes au bon endroit que vous soyez débutant ou initié!Lorsqu'une application intègre une architecture à partir d'API REST elle met à disposition des données qui peuvent être interrogées indépendamment de du frontal utilisé comme le web, les téléviseurs connectés ou les mobiles. Dans ce cours vous allez tout apprendre sur la création d'API en.NET et vous allez les mettre en auvre au caur d'une application Xamarin Forms. En effet vous irez jusqu'à créer une application pour vendre des contenus de formation vidéo en se basant sur nos API.Dans un premier temps je commencerai par aborder tout ce qu'il faut connaitre pour mettre en place des API en.NET Core 5. Nous verrons comment les tester sous le Swagger et faire appel à une base de données. Finalement vous apprendrez à sécuriser nos API et à les déployer dans Microsoft AZURE.Dans un second temps nous nous appliquerons à développer une application mobile avec Xamarin Forms afin d'utiliser les API développées. De cette façon vous comprendrez comment le client doit faire pour échanger avec nos API quelques que soient la nature les données échangées (texte, image, fichier…). Mais je vous expliquerai aussi comment mettre en place la sécurité dans votre application et gérer les rôles des utilisateurs. Tout ce que verrons sera de plus utilisable sur MAUI l'évolution de Xamarin Forms.