通过构建您自己的机器人来学习 C# 基础知识(启用 ChatGPT)
通过使用 OpenAI 的 GPT3 模型构建聊天机器人 Windows 应用程序,从头开始学习 C#
讲师:Tom Liao
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 了解 C# 和 .Net Framework 的基础知识
- 了解如何利用 OpenAI 的 GPT 模型
- 理解C#文件结构和程序结构
- 了解不同.Net版本之间的差异
- 通过构建控制台应用程序来学习必要的语言
- 将可重用函数提取到跨平台 DLL 库
- 将 Windows 窗体 UI 添加到您的应用程序
- 从配置文件加载应用程序的初始设置并将其写入配置文件
- 了解如何处理程序异常
- 通过构建计算器来处理算术方法
- 访问存储在本地数据库和在线数据库中的数据
- 创建安装程序来分发您的应用程序
要求
- Visual Studio 2022 社区版(免费)
- Microsoft SQL Server 2019 Express 版(免费)
- Microsoft SQL Server Management Studio (SSMS)(免费)
描述
[第四门课程于 2023 年 7 月更新并启用 ChatGPT!]
本课程的目标是通过构建并向用户分发有趣的聊天机器人应用程序来帮助您学习 C#。
根据我的经验,学习新事物最有效的方法是选择一项有趣的简单任务并从头开始完成它。由于任务简单且小,完成起来并不难;而且由于它很有趣,因此您在学习过程中不会感到无聊,尤其是当您在故障排除阶段积累了知识时。因此,这也是本课程用来帮助您轻松学习C#的方法。
本课程分为八个部分。嗯,实际上有九个部分。第 4.5 节是一个简短的两个视频奖励部分。在本课程结束时,您将能够规划一个新应用程序,构建其所有功能,然后将其封装在安装程序中以将其分发给您的用户。以下是您将从每个部分中学到的内容的简要介绍。
第 1 节:简介
学习C#编程的原因以及选择这门课程的原因。您会知道导师是谁以及他的背景,从而对选择这门课程有坚定的信心。
第二部分:准备工具
下载和安装 Visual Studio 2022、Microsoft SQL Server 2019 Express 和 Microsoft SQL Server Management Studio (SSMS) 的步骤。
第 3 节:C# 和 .网
了解 C# 程序结构和 . Net框架架构。所有概念都将通过使用简单的交互式控制台应用程序来介绍。
第 4 节:C# 基础知识
本节介绍C#语言最基本、最必要的概念。所有概念都将通过控制台应用程序构建聊天机器人程序的核心功能来介绍。
第 5 节 制作可重用库(原第 4.5 节)
这是一个额外的部分,我们将在 .网络标准以供将来使用。
第 6 节:GUI 和文件访问
我们将为聊天机器人创建一个 Windows 窗体桌面用户界面,并学习如何从配置文件加载初始设置。还将介绍异常处理。
第 7 节:数据库
访问数据库的两种方式,包括 ADO 。 Net 和实体框架,本节介绍。我们从使用本地数据库开始,然后将其转换为在线 SQL 数据库。
第 8 部分:程序安装程序
介绍了为分发应用程序构建应用程序安装程序的两种方法:ClickOnce 和 Microsoft Visual Studio 安装程序项目。
第 9 节:.Net 6 WPF 中的 BOT(2022 年 12 月)
创建具有透明背景的 WPF 应用程序。
第 10 节:使用 OpenAI GPT3 模型(2023 年 7 月)
使用C#创建OpenAI提供的Chat Completion API的连接性,使我们的应用程序更加人性化。
下一步是什么?
您可以使用 C# 做很多事情,我们将让您知道本节接下来要学习的内容。
本课程适合谁:
- 任何想学习 C# 编程的人
- 任何正在寻求 C# 编程职业机会的人
- 任何想转行编程的人(比如20年前的导师)