学习使用 MERN Stack 和 OpenAI 的 GPT-3 API 创建全栈 Web 应用程序。
已发布 1/2023
MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz
语言:英语无字幕 | 大小:1.08 GB | 时长:2 小时 39分
你会学到什么
- 了解如何使用 OpenAI 的 GPT-3 AI API 生成文本和图像并执行自然语言处理任务。
- 使用 MERN 堆栈(MongoDB、Express、React 和 Node js)构建全栈 SaaS Web 应用程序,并将 GPT-3 AI 功能集成到应用程序中。
- 使用 GPT-3 AI 向 Web 应用程序添加交互式智能功能,例如语言翻译、文本摘要或聊天机器人功能。
- 了解如何将全栈 Web 应用程序部署到云平台 (Microsoft Azure)。
要求
无需编程经验,但建议具备一些编程知识
描述
你好呀!我叫 Alvin,是 EZread 的首席技术官,这是一个教育网站,利用 GPT-3 人工智能的力量为学生提供教科书摘要。在本课程中,我们将使用 MERN 堆栈(MongoDB、Express.js、React.js 和 Node.js)构建一个利用 GPT-3.GPT-3(生成式预训练转换器)的全堆栈 SaaS Web 应用程序3) 是 OpenAI 开发的最先进的自然语言处理模型。它有能力生成类人文本,完成翻译和摘要等任务,甚至生成代码通过将 GPT-3 的强大功能与全栈开发相结合,我们可以创建真正创新和动态的 SaaS Web 应用程序,可以改善各个行业并解决现实世界的问题。在这个课程中,我们将探讨如何在全栈 SaaS Web 应用程序中使用 GPT-3,并学习使用 MERN 栈和 Stripe(用于支付处理)构建此类应用程序所需的技能。开始使用 GPT-3 或经验丰富的程序员希望将这个强大的工具添加到您的技能组合中,本课程适合每个人。
在本课程结束时,您将深入了解如何利用 GPT-3 和 MERN 堆栈构建现代智能 SaaS Web 应用程序。所以加入我这个激动人心的旅程,让我们一起创造伟大的东西!无论您是希望开始使用 GPT-3 的初学者开发人员,还是希望将这一强大工具添加到您的技能组合中的经验丰富的程序员,本课程都适合每个人。在本课程结束时,您将深入了解如何利用 GPT-3 和 MERN 堆栈构建现代智能 SaaS Web 应用程序。所以加入我这个激动人心的旅程,让我们一起创造伟大的东西!无论您是希望开始使用 GPT-3 的初学者开发人员,还是希望将这一强大工具添加到您的技能组合中的经验丰富的程序员,本课程都适合每个人。在本课程结束时,您将深入了解如何利用 GPT-3 和 MERN 堆栈构建现代智能 SaaS Web 应用程序。所以加入我这个激动人心的旅程,让我们一起创造伟大的东西!
概述
第 1 节:简介
第一讲简介
第 2 讲 什么是全栈开发?
第 3 讲 什么是 MERN 堆栈?
第 4 讲 什么是 SaaS?
第 5 讲 什么是 GPT-3?
第 6 讲 GPT-3 示例
第 7 讲项目要求和路线图
第 8 讲 接下来是什么
第 2 部分:开发我们的 Web 应用程序
第 9 讲 设置开发环境
第 10 讲 设置我们的后端
第 11 讲 建立我们的数据库
第 12 课设置我们的前端
第 13 课集成用户身份验证——后端
第 14 讲集成用户身份验证——前端
第15讲theme.js文件
第 16 课将 GPT-3 整合到我们的应用程序中
第 17 课生成 AI 文本——第 1 部分
第 18 讲生成 AI 文本——第 2 部分
第 19 讲生成 AI 文本——第 3 部分
第20讲生成AI代码
第21讲生成AI图像
第 22 讲 Pre-Stripe:用户身份验证第 2 部分
第 23 课集成 Stripe——结帐创建
第 24 讲 集成条纹——钩子
第 25 课集成 Stripe——计费门户
第 26 讲 接下来是什么
第 27 讲代码清理
第 3 部分:将我们的应用程序部署到云端
第 28 讲 部署到 Azure
第29讲GitHub Actions部署YAML文件
第 30 讲集成 Application Insights
第 31 课购买域名并将其链接到我们的应用程序
第 32 讲 维护和更新应用程序的最佳实践
第 33 课 最后的想法和后续步骤
希望利用人工智能创建强大和创新的 Web 解决方案的初学者全栈开发人员,具有一些 Web 开发经验但想学习如何在其项目中使用 GPT-3 的中级编码人员。该课程将涵盖 Web 开发和 GPT-3 的中间概念,包括如何将 GPT-3 集成到全栈 Web 应用程序中。想要了解该领域最新发展的 Web 开发专家,包括GPT-3 在全栈 Web 应用程序中的利用。