课程

课程介绍

本课程系统全面介绍了如何利用ChatGPT  AI技术,以促进需求创新和提高研发效率。学员将学习如何利用ChatGPT模型来生成创新性的想法,优化产品需求分析流程,并利用自然语言处理技术来加速研发过程。通过理论讲解、案例分析和实践操作,学员将掌握在实际工作中应用ChatGPT的技能,从而提升团队的创新能力和研发效率。课程注重实践性和落地性,全程以实战为主,将通过大量实践案例系统深入、通俗易懂的讲解ChatGPT的基本原理、应用场景、实际应用案例等内容,协助学员结合自己的业务落地应用。

培训对象

项目经理、产品(需求)人员、开发人员、测试人员。

课程收益

根据业界最佳实践和讲师实际经验而设计,系统化的贯穿课程内容,互动式教学,大量案例分析,有助于学员理解与实战操作。

知识概要

-- AIGC(生成式AI)概述;
-- 主流AIGC产品探索;
-- 选择适合研发工作的AIGC产品;
-- 构建高质量Prompt的方法与最佳实践;
-- AIGC提升生产效率实战;
-- 需求创新与ChatGPT;
-- 产品需求优化与ChatGPT;
-- 应用ChatGPT实战需求分析;
-- 研发效率提升与ChatGPT;
-- 应用ChatGPT实战架构设计;
-- 应用ChatGPT实战高层设计(High Level Design);
-- 应用ChatGPT实战数据库设计;
-- 应用ChatGPT实战UI/UX设计;
-- 应用ChatGPT实战后端应用开发;
-- 应用ChatGPT实战Web前端开发;
-- 利用ChatGPT提升SQL数据分析能力;
-- 应用ChatGPT实战软件测试;
-- 应用ChatGPT实战系统运维;
-- 应用ChatGPT实战研发管理。

课程大纲

模块

学习内容

第一天AM

AIGC(生成式AI)概述

AIGC是什么

AIGC核心技术与原理

AIGC典型应用场景

AIGC落地产品形态

主流AIGC产品探索

ChatGPT:AIGC的行业标杆

GitHub Copilot:智能编程伙伴

Microsoft 365 Copilot:Microsoft一站式办公AI

选择适合研发工作的AIGC产品

产品选择攻略:应用场景与关键要素

应用集成AIGC:一站式AI助手

SaaS模式AIGC:灵活的AI as a Service

私有化部署AIGC:企业定制版AI

构建高质量Prompt的方法与最佳实践

Prompt的基本概念

Prompt输入的限制规则

高质量Prompt的基本结构

提升Prompt质量的关键要素

构建Prompt的最佳实践

精调Prompt示例:引爆AIGC优质内容

Prompt构建工具:轻松撰写提示词

AIGC提升生产效率实战

ChatGPT实操技巧和高级功能

应用ChatGPT 理清思路

绘制思维导图/鱼骨图

使用 ChatGPT 实现时间管理

使用 ChatGPT 实现任务管理

使用 ChatGPT 辅助实现邮件自动化

需求创新与ChatGPT

创新思维与需求创新

利用ChatGPT生成创新性想法

ChatGPT在需求调研和分析中的应用案例

产品需求优化与ChatGPT

产品需求分析方法论

ChatGPT在产品需求优化中的应用

案例分析:利用ChatGPT优化产品需求

应用ChatGPT实战需求分析

借助ChatGPT收集用户需求

借助ChatGPT分析用户需求

借助ChatGPT优化用户需求

ChatGPT生成需求规格说明书

研发效率提升与ChatGPT

研发流程优化概述

ChatGPT在研发过程中的应用

案例分析:利用ChatGPT加速研发周期

应用ChatGPT实战架构设计

架构设计的过程

ChatGPT驱动技术栈选择

目前的主流技术栈及其比较

选择技术栈的原则

案例系统的技术栈选择

ChatGPT生成案例系统的微服务架构

第一天PM

应用ChatGPT实战高层设计(High Level Design)

高层设计的主要文档

高层设计的原则

ChatGPT辅助案例系统的高层设计

应用ChatGPT实战数据库设计

数据库设计与ChatGPT的协作

生成数据库表结构应该遵循的原则

利用ChatGPT完成数据库设计

利用ChatGPT基于数据生成数据库表结构

ChatGPT驱动关系数据库创建

应用ChatGPT实战UI/UX设计

利用ChatGPT指导UI/UX的设计原则

利用ChatGPT从UI/UX角度分析用户需求

利用ChatGPT完成案例系统的界面设计

应用ChatGPT实战后端应用开发

后端概述

API基本概念

API设计原则

ChatGPT助力Web API开发

ChatGPT助力数据库API开发

ChatGPT生成案例系统的后端代码

应用ChatGPT实战Web前端开发

利用ChatGPT优化HTML结构

借助ChatGPT提升CSS样式效果

使用ChatGPT加速JavaScript开发

前端工程化与ChatGPT

ChatGPT辅助前端测试

利用ChatGPT提高Web可访问性

ChatGPT生成案例系统的前端代码

利用ChatGPT提升SQL数据分析能力

利用AIGC辅助SQL语句编写、调试、客户端使用以及集成SQL Copilot/AI工具方法

SQL数据库应用中的Prompt核心要素

SQL数据库应用中需要考虑的关键要素,包括环境信息、数据库Schema、SQL功能需求、输出规范、完整代码段和报错信息反馈

选择数据库类型、安装配置MariaDB(MySQL)、加载导入数据和导出数据步骤

解决SQL复杂数据查询

跨表关联、条件判断、子查询、窗口函数、分组聚合等复杂查询的示例和解决方法

实现SQL高效数据清洗和转换

数据格式转换、字符串操作、空值处理、数据去重、归一化标准化、多行数据聚合和多个查询结果合并等操作

应用ChatGPT实战软件测试

利用ChatGPT制订测试计划

利用ChatGPT生成测试场景

利用ChatGPT生成测试用例

利用ChatGPT生成测试数据

利用ChatGPT进行缺陷管理和回归测试

利用ChatGPT为自动化测试提供建议

ChatGPT生成测试报告

应用ChatGPT实战系统运维

ChatGPT在系统监控中的应用

ChatGPT在故障定位中的应用

ChatGPT在性能优化中的应用

ChatGPT在漏洞检测中的应用

应用ChatGPT实战研发管理

利用ChatGPT生成项目管理计划

利用ChatGPT制定技术管理规范和流程

利用ChatGPT撰写与维护技术文档

利用ChatGPT进行知识管理

ChatGPT协助培训与技能提升

认证过程

无认证考试

开班信息

暂无开班信息