面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。

Adobe
您将获得的技能: Adobe 萤火虫, 数字设计, 内容创作, 生成式 AI 代理, 色彩理论, 视觉设计, 负责任的人工智能, 排版, 布局设计, 创意设计, 平面设计, 图形和视觉设计软件, 徽标设计, Adobe Express, 用户界面和用户体验(UI/UX)设计
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 数据库, 图表设计, 数据库理论, 数据建模, 数据库设计, 关系数据库, 数据库管理系统, 需求征询, 数据完整性
初级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 照片编辑, 图像质量, 设计元素和原则, 色彩理论, 创造力, 数字设计, 排版, 设计师, 布局设计, 图形和视觉设计软件, 徽标设计, 平面设计
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 色彩理论, 设计策略, 视觉设计, 设计元素和原则, 设计评论, 创造力, 设计师, 编辑, 排版, 布局设计, 平面设计, 平面和视觉设计, 图形和视觉设计软件, Adobe Photoshop
初级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 设计元素和原则, 视觉设计, 设计评论, 设计思维, 排版, 设计师, 同行评审, 平面设计
初级 · 课程 · 1-3 个月

The Museum of Modern Art
您将获得的技能: 美学, 研究, 社会影响, 文化多样性, 艺术史, 设计师, 道德标准与行为, 创造力, 世界历史, 可持续性标准, 非语言交流
初级 · 课程 · 1-3 个月

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

Coursera
您将获得的技能: Design Thinking, Business Transformation, Process Design, Business Process, Human Centered Design, Business Solutions, Innovation, Creative Problem-Solving, Ideation, Creativity, Overcoming Obstacles, User Research, User Feedback, Empathy, Adaptability, Needs Assessment
初级 · 课程 · 1-4 周
Georgia Institute of Technology
您将获得的技能: 机械设计, 故障分析, 工程分析, 生物医学工程, 工程设计流程, 解决问题, 机械, 材料科学, 结构分析
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Storyboarding, User Research, Information Architecture, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Experience, Persona (User Experience), Wireframing, Design Research, User Interface and User Experience (UI/UX) Design, Interaction Design, Web Content Accessibility Guidelines, Human Centered Design, Figma (Design Software), Usability, User Interface (UI) Design, User Centered Design, Artificial Intelligence
初级 · 专业证书 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 多样性与包容性, 课程开发, 需求评估, 教育与培训, 教学和课程设计, 学习理论, 教学设计, 培训与发展, 分析
混合 · 课程 · 1-3 个月
University of California San Diego
您将获得的技能: 统计分析, 用户界面 (UI) 设计, 交互设计, A/B 测试, 故事板, 平面和视觉设计, 实验, 可用性, 用户体验设计, 原型设计, 远程办公, 协作软件, 人为因素, R 语言程序设计(中文版), 用户研究, 以人为本的设计, 可用性测试, 构思, 设计研究, 人机交互
中级 · 专项课程 · 3-6 个月