AI时代架构师修炼之道:ChatGPT让架构师插上翅膀
体系课

AI时代架构师修炼之道:ChatGPT让架构师插上翅膀

  • 产品思维

智能赋能架构,引领未来技术潮流

¥349.9
本课程包括
  • 8小时55分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握AI技术在架构设计中的核心应用
  • 学会利用ChatGPT等模型优化系统性能
  • 提升在AI时代下的系统架构设计和决策能力
  • 深入理解AI与传统架构的集成与协同
  • 开拓思路,探索未来技术趋势下的架构创新

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

随着AI技术的飞速发展,AI时代已经来临,对架构师的要求也愈发严苛。在这个时代,如何有效融合AI技术,尤其是ChatGPT等前沿模型,成为每个架构师必须面对的课题。行业正经历着深刻的变革,如何快速适应并引领这种变革,成为企业竞争的关键。

为此,我们特邀资深AI与架构专家关东升老师,带来《AI时代架构师修炼之道:ChatGPT让架构师插上翅膀》课程。本课程将深入分析行业情况,揭示架构师在工作中遇到的痛点,并提供针对性的解决方案,助您插上AI的翅膀,飞得更高更远。

适合人群
  • 希望提升AI与架构融合能力的资深架构师
  • 寻求利用ChatGPT等AI技术优化系统的技术团队负责人
  • 对AI在架构设计中应用感兴趣的技术研发人员
讲师介绍
国内著名技术专家,技术顾问,技术图书作家
擅长领域:
  • Python
关东升老师具有18年教学经验:教授近万名学员,近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 26年项目经验: 主要项目如下。 (1)参与设计和开发北京市公交一卡通百亿级大型项目。 (2)开发国家农产品追溯系统。 (3)开发大型网络游戏《神农诀》的iOS和Android客户端开发。 (4)酒店预订系统的iOS客户端开发。 (5)金融系统微博客户端开发。 著有50本多部畅销书: 近期出版图书如下。 《漫画Java》 《趣玩Python自动化办公真简单》 《看漫画学Python》 《Java从小白到大牛》 《Kotlin从小白到大牛》 《Python从小白到大牛》 《Android从小白到大牛Kotlin版》
课程大纲
共0节 时长0分钟 全部收起
第一章 人工智能如何重塑软件架构
共7节 | 29分钟
  • 1.1 人工智能对架构的影响与机遇
    2分钟
  • 1.2 架构师在AI时代的角色转变
    2分钟
  • 1.3 ChatGPT简介
    6分钟
  • 1.4 AIGC介绍
    5分钟
  • 1.5 使用ChatGPT
    5分钟
  • 1.6 ChatGPT替代工具
    6分钟
  • 1.7 如何与ChatGPT交谈
    2分钟
第二章 如何使用ChatGPT编写各种文档
共12节 | 1小时14分钟
  • 2.1.1 设计文档模板
    8分钟
  • 2.1.2 【案例1】:ChatGPT辅助编写架构设计文档
    6分钟
  • 2.2.1 Markdown基本语法
    11分钟
  • 2.2.2 使用Markdown工具
    8分钟
  • 2.2.3 【案例2】:生成Markdown格式写架构设计文档
    5分钟
  • 2.2.4 将Markdown格式文档转换为Word文档
    7分钟
  • 2.2.5 将Markdown格式文档转换为PDF文档
    3分钟
  • 2.3.1 使用表格
    2分钟
  • 2.3.2 Markdown表格
    7分钟
  • 2.3.3【 案例3】:使用ChatGPT帮助制作Markdown表格
    2分钟
  • 2.3.4 CSV电子表格
    8分钟
  • 2.3.5 【案例4】:使用ChatGPT帮助制作CSV表格
    7分钟
第三章 应用图形图表帮助思考和表达
共9节 | 53分钟
  • 3.1.1 架构师与思维导图
    3分钟
  • 3.1.2 绘制思维导图
    5分钟
  • 3.1.3 【案例5】:生成“微服务架构设计方案”思维导图
    5分钟
  • 3.1.4【 案例6】:生成“微服务架构设计方案”思维导图
    5分钟
  • 3.1.5 【案例7】:使用PlantUML工具绘制思维导图
    10分钟
  • 3.2.1 【案例8】:无编程方法使用ChatGPT制作图表
    5分钟
  • 3.2.2 【案例9】:编程方法使用ChatGPT制作图表
    8分钟
  • 3.3.1 鱼骨图
    6分钟
  • 3.3.2 【案例10】:分析用户体验问题和系统性能问题
    5分钟
第四章 ChatGPT支持UML建模
共14节 | 1小时23分钟
  • 4.1 UML概述
    6分钟
  • 4.2.1 类图
    6分钟
  • 4.2.2 类图的绘制步骤
    7分钟
  • 4.2.3 使用ChatGPT绘制类图
    2分钟
  • 4.2.4 【案例11】:使用ChatGPT绘制学校管理系统类图
    14分钟
  • 4.3.1 用例图
    5分钟
  • 4.3.2 用例图的构成要素
    8分钟
  • 4.3.3 用例图的绘制步骤
    6分钟
  • 4.3.4 【案例12】:使用ChatGPT绘制在线购物平台用例图
    7分钟
  • 4.4.1 活动图
    2分钟
  • 4.4.2 活动图的构成要素
    4分钟
  • 4.4.3 【案例13】:使用ChatGPT绘制学生管理系统活动图
    6分钟
  • 4.5.1 时序图
    7分钟
  • 4.5.2 【案例14】:使用ChatGPT绘制在线购物系统时序图
    6分钟
第五章 设计模式
共9节 | 1小时13分钟
  • 5.1 软件设计原则
    8分钟
  • 5.2.1 设计模式分类
    2分钟
  • 5.2.2 设计模式在软件架构设计中的作用
    5分钟
  • 5.3 单例模式
    12分钟
  • 5.4 工厂模式
    5分钟
  • 5.5 抽象工厂模式
    11分钟
  • 5.6 适配器模式
    9分钟
  • 5.7 观察者模式
    10分钟
  • 5.8 模板方法模式
    10分钟
第六章 ChatGPT和设计模式
共9节 | 34分钟
  • 6.1.1 【案例15】:使用AI辅助掌握观察者模式
    8分钟
  • 6.1.2 【案例16】:使用ChatGPT辅助绘制类图
    2分钟
  • 6.1.3 【案例17】:使用ChatGPT辅助绘制时序图
    2分钟
  • 6.2.1 【案例18】:使用ChatGPT辅助设计创建图书对象
    2分钟
  • 6.2.2 【案例19】:使用ChatGPT辅助设计购物车功能
    3分钟
  • 6.3.1 【案例20】:使用ChatGPT辅助选择商品库存管理设计模式
    6分钟
  • 6.3.2 【案例21】:使用ChatGPT辅助绘制商品库存管理类图
    1分钟
  • 6.4.1 【案例22】:使用ChatGPT辅助扩展观察者模式
    5分钟
  • 6.4.2 【案例23:使用ChatGPT辅助绘制扩展观察者模式类图
    4分钟
第七章 ChatGPT数据库设计
共7节 | 32分钟
  • 7.1 数据库设计阶段
    3分钟
  • 7.2 数据库概念建模
    2分钟
  • 7.2.1 【案例23】:使用ChatGPT对Todo List项目进行需求分析
    5分钟
  • 7.2.2 【案例24】:使用ChatGPT对Todo List项目进行数据库概念建模
    3分钟
  • 7.3 【案例25】:使用ChatGPT对Todo List项目进行逻辑建模
    3分钟
  • 7.4 【案例26】:使用ChatGPT对Todo List项目进行物理建模
    11分钟
  • 7.5 【案例27】:案例4使用AI辅助生成DDL脚本
    6分钟
第八章 如何使用ChatGPT编写高质量的程序代码
共9节 | 43分钟
  • 8.1 ChatGPT创建高质量的程序代码
    3分钟
  • 8.1.1 静态代码分析工具
    5分钟
  • 8.1.2 【案例28】:使用Checkstyle检查BadCodeExample
    11分钟
  • 8.1.3 使用Java代码检查工具PMD
    3分钟
  • 8.1.4【示例29】:使用PMD检查BadCodeExample
    4分钟
  • 8.1.5 使用Python代码检查工具PyLint
    5分钟
  • 8.1.6 使用PyLint检查BadCodeExample
    5分钟
  • 8.1.7【案例30】:使用PyLint检查BadCodeExample
    5分钟
  • 8.2 人工代码评审
    2分钟
第九章 架构设计与敏捷开发实施
共5节 | 20分钟
  • 9.1 敏捷开发
    7分钟
  • 9.1.1 ChatGPT在敏捷开发中的应用
    2分钟
  • 9.1.2 【案例30】:ChatGPT辅助敏捷软件开发项目的任务拆解
    4分钟
  • 9.2.1 好的架构设计带来敏捷
    4分钟
  • 9.2.2 【案例31】:使用ChatGPT来辅助设计电子商务平台敏捷架构
    3分钟
第十章 ChatGPT辅助编写可测试性代码
共8节 | 47分钟
  • 10.1.1 单元测试与测试用例
    6分钟
  • 10.1.2 【案例32】:使用ChatGPT辅助生成设计测试用例
    3分钟
  • 10.1.3 【案例33】:使用ChatGPT辅助设计测试用例
    9分钟
  • 10.2.1 测试驱动开发
    4分钟
  • 10.2.2 【案例34】:实施测试驱动开发计算器
    10分钟
  • 10.3.1 ChatGPT如何辅助进行性能测试
    3分钟
  • 10.3.2 【案例35】:ChatGPT辅助进行微基准测试
    8分钟
  • 10.3.3 【案例36】:ChatGPT辅助分析微基准测报告
    2分钟
第十一章 使用ChatGPT辅助设计高效 的软件开发架构
共7节 | 47分钟
  • 11.1 常见的软件架构
    6分钟
  • 11.2.1 分层架构架构组成
    11分钟
  • 11.2.2 分层架构的优缺点
    4分钟
  • 11.2.3 分层架构应用场景
    2分钟
  • 11.2.4 【案例37】:使用ChatGPT辅助医院管理系统进行分层架构设计
    12分钟
  • 11.3 微服务架构
    8分钟
  • 11.4 【案例38】:电商微服务架构设计
    4分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。