|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/chatgpt-sw/
课程评论:没有评论
【ChatGPT】软件工程中的系统设计、开发与学习助手 本课程旨在教授软件工程师如何利用ChatGPT这一强大的AI服务,提高工作效率。ChatGPT能够生成自然语言,并已迅速普及。随着GPT-4和GPT-4o-mini等版本的发布,AI在软件开发各个环节(企画、要件定義、設計、開発、テスト)的应用变得越来越重要。 **课程内容涵盖:** * **ChatGPT 基础:** GPT概述、发展历史、注册方法。 * **开发辅助:** * 信息收集、学习路线图、分步指导。 * 生成示例代码、函数名、变量名。 * 根据条件生成代码、修正错误和bug。 * 添加JSDocs注释、代码语言转换(JavaScript转React/TypeScript)。 * 提升代码质量(询问注意事项)。 * 生成测试代码、SQL语句。 * 变量、函数、代码重构。 * 代码生成与迭代、模拟结对编程。 * **设计辅助:** * 创建需求定义初稿、撰写需求定义书。 * 自动生成咨询表、项目计划初稿。 * 定义功能性与非功能性需求。 * 进行基本设计(界面设计、功能设计、表格设计)。 * 进行详细设计(类图)。 * 根据类图生成代码、使用PlantUML。 **课程更新:** * **2023年11月:** * 增加“不使用输入信息进行学习”的方法。 * 说明GPT-4的学习数据截止日期(2023年4月)。 * 新增多模态能力的解析 (GPT-4V, 浏览, 数据分析, DALL•E3)。 * 支持上传AWS架构图进行解析。 **注意:** * 课程中ChatGPT的输出部分为了加快节奏,部分内容以2-3倍速播放。 * 大部分内容使用免费版的GPT-3.5录制,部分内容使用了GPT-4。 * 讲师会根据课程问答环节的反馈,不断更新和完善课程内容。
【ChatGPT(チャットジーピーティー】は、基本無料で使え、使い方次第で優秀なアシスタントとして使えるAIサービスです。2022年に突然登場した『ChatGPT』は、またたく間に世界中にひろまり、公開わずか2ヶ月で、1億人のユーザー数を記録しました。これまで、AIを使って自然な日本語を生成するのは難しいとされていましたが、『ChatGPT』は自然な言葉で対話することができ、革命的、革新的だと多くの方が興味、関心を抱いています。2023年3月にはさらなる改善版『GPT-4』がリリースされ、2024年には精度改善・コスト削減した『GPT-4o-mini』もリリースされています。今後『ChatGPT』を始めとするAIアシスタントを効率的に使えるかどうかで、上流工程(企画・要件定義・設計)、開発、テストの速度が大幅に変わってくると思われます。そんな時流を受けてこの講座では、『ChatGPT』をソフトウェアエンジニアリング目線で活用できるようになる方法を解説しています。新しい分野でどんどん発展しており、まだまだ僕も勉強中ですので、「こんなプロンプトをつくるにはどうしたらいい?」などの相談にも、講座内のQ & Aを通じて対応させていただき、共有したほうがいいなと思うものは講座内に反映させていきたいと思っています。■ 更新情報2023年11月入力情報を学習に使用させない方法を追加GPT-4は2023年4月まで学習という事を追加マルチモーダルの解説追加 (GPT-4V、ブラウジング、データ分析、DALL•E3)AWS構成図をアップロードして解説してもらう■ 講座の内容・導入GPTの概要/歴史/登録方法・学び・開発編情報収集/ロードマップ/ステップバイステップ/サンプルコード生成/関数名・変数名/コード生成(条件付き)/エラー・バグ修正/JSDocsコメント追記/言語変換(JavaScript->React/TypeScript)/懸念点を聞いて品質を上げる/テストコード生成/SQL生成/変数/関数/リファクタリング/繰り返し/ペアプログラミング・設計編要件定義のたたき台/要件定義書の作成/ヒアリングシート/プロジェクト計画のたたき台/機能要件/非機能要件/基本設計(画面設計・機能設計・テーブル設計)/詳細設計(クラス図)/クラス図を元にコードを生成/PlantUML■お知らせChatGPTの出力時は途中から2倍速〜3倍速にしております。ほぼGPT-3.5(無料版)で収録していますが、一部GPT-4でも収録しております。