Design Patterns 课程可以帮助您学习面向对象的设计原则、Singleton 和 Observer 等常见设计模式以及软件架构的最佳实践。您可以掌握代码重构、提高可维护性和加强开发人员之间协作的技能。许多课程都会介绍一些工具,如用于可视化设计结构的 UML 和便于实现设计模式的 Integrated Development Environment (IDE),使您能够在实际编码项目中应用这些概念。

California Institute of the Arts
初级 · 课程 · 1-3 个月
Ludwig-Maximilians-Universität München (LMU)
您将获得的技能: 组织结构, 组织变革, 战略领导力, 创新, 战略决策, 组织战略, 战略规划, 增长战略, 企业战略, 组织效力
混合 · 课程 · 1-3 个月

University of Virginia
您将获得的技能: 设计思维, 软件开发, 敏捷软件开发, 促进讨论, 产品管理, 创新, 产品设计, 用户研究, 角色开发, 用户故事, 产品开发, 敏捷方法, 以用户为中心的设计, Agile 软件开发, Agile 方法论, 敏捷产品开发
初级 · 课程 · 1-4 周

Epic Games
您将获得的技能: 游戏设计, 软件设计文件, 视频游戏开发, 创造力, 构思, 概念设计, 原型设计, 互动设计, 计划发展, 用户体验设计
初级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 设计思维, 讲故事, 战略思考, 市场机遇, 案例研究, 创新, 构思, 好奇心, 创造力, 以人为本的设计, 业务建模, 创造性地解决问题, 成长意识
初级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Model Evaluation, 数据分析, 统计建模, 模型评估, 抽样(统计), 回归分析, 分析, 概率与统计, 概率分布, 数据分析软件, 统计假设检验, 实验, 描述性统计, 设计策略, 研究设计, 统计方法, 数据转换, 差异分析, 数学建模, 统计分析, 样本量的确定
初级 · 专项课程 · 3-6 个月

IIT Bombay
您将获得的技能: Design Thinking, User Research, Prototyping, Human Centered Design, Product Design, Sustainable Business, Innovation, Brainstorming, Creative Thinking, Empathy, User Feedback, Product Development, Customer experience improvement, Case Studies, Collaboration
初级 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 动画和游戏设计, 软件设计文件, 讲故事, 虚拟环境, 构思, 原型设计, 游戏设计, 平面和视觉设计, 概念设计, 创意设计, 可用性测试, 设计策略, 设计元素和原则, 互动设计, 动画, 视频游戏开发, 设计, 技术设计, 可视化(计算机制图), 故事板
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Design Thinking, Business Transformation, Process Design, Business Process, Human Centered Design, Service Design, Innovation, Creative Problem-Solving, Ideation, Creativity, User Research, User Feedback, Empathy, Critical Thinking
初级 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: 新产品开发, 创新, 构思, 产品设计, 原型设计, 产品管理, 商业化, 市场机遇, 撰写建议书, 线框设计, 财务报表, 产品开发, 竞争分析, 利益相关者管理, 财务建模, 价值主张, 目标市场, 用户体验设计, 团队领导, 产品生命周期管理
初级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 分析, 课程开发, 需求评估, 多样性与包容性, 教育与培训, 培训与发展, 教学设计, 学习理论, 教学和课程设计
混合 · 课程 · 1-3 个月

Macquarie University
您将获得的技能: 教学, 教学法, 摄像, 原型设计, 交流, 信息隐私, 设计评论, 学习策略, 同行评审, 演讲, 沟通策略, 创意设计, 学生参与, 教学设计, 多媒体, 电子媒体, 视觉设计, 平面设计, 课堂管理, 技术交流
初级 · 专项课程 · 3-6 个月