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

Pontificia Universidad Católica del Perú
您将获得的技能: Behavioral Economics, Human Centered Design, Consumer Behaviour, Economics, Social Sciences, Design and Product, Research Design, Decision Making, Business Ethics, Social Impact
初级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 用户流量, 交互设计, 应用设计, 用户界面 (UI) 设计, 模型, Adobe XD, 构思, 用户体验设计, 原型设计, 以用户为中心的设计, 线框设计, 信息架构, Adobe Illustrator, 用户研究, Adobe InDesign
初级 · 课程 · 1-3 个月

University of Minnesota
您将获得的技能: 人机交互, 用户界面(UI), 用户体验, 设计, 可用性, 交互设计, 网页内容无障碍导则, 用户界面 (UI) 设计, 模型, 同行评审, 构思, 用户界面/用户体验研究, 平面和视觉设计, 原型设计, 用户体验设计, 以用户为中心的设计, 定性研究, 可用性测试, 用户研究, 设计研究
中级 · 专项课程 · 3-6 个月

您将获得的技能: UI Components, Systems Design, Software Design, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability Testing, Prototyping, Design Research, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Team Motivation, Prompt Patterns
中级 · 课程 · 1-3 个月
University of Virginia
您将获得的技能: 创造力, 战略思考, 定性研究, 设计思维, 认知灵活性, 适应性, 处理模糊性, 同理心, 合作, 创新, 以人为本的设计, 开放的心态, 数据可视化
初级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 数据驱动决策, 工业工程, 业务转型, 生产流程, 市场动态, 自动化工程, 劳动力发展, 供应链管理, 数字化转型, 制造工艺, 生产运营, 数字设计, 网络安全
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 布局设计, 设计, 概念设计, 可用性, 交互设计, 用户界面 (UI) 设计, 模型, 网页内容无障碍导则, 物联网, 平面和视觉设计, 原型设计, 线框设计, 响应式网页设计, 以人为本的设计
混合 · 课程 · 1-3 个月

您将获得的技能: Web Design, Canva (Software), Responsive Web Design, Web Content, Usability, Visual Design, Social Media, Creative Design, Graphic Design, Graphics Software, Business
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Microarchitecture, Electronic Systems, Semiconductors, Electronic Components, Data Storage, Data Storage Technologies
中级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: 统计分析, 概率与统计, 差异分析, 描述性统计, 统计假设检验, 设计策略, 统计建模, 统计方法, 研究设计, 质量控制, 样本量的确定, 实验, 数据分析软件
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 人机交互, 网络协议, 用户体验, 可用性, 用户界面 (UI) 设计, 云计算架构, 应用编程接口 (API), 嵌入式软件, 物联网, 原型设计, 可用性测试, Amazon Web Services, 设计研究, 应用程序接口设计, 用户界面和用户体验(UI/UX)设计, 用户体验设计, 嵌入式系统, 用户研究, 验证和确认, 软件开发
攻读学位
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 布局设计, 设计, 排版, 讲故事, 色彩理论, Adobe Photoshop, 信息架构, 设计研究, Adobe InDesign, 平面设计, 设计元素和原则
初级 · 课程 · 1-4 周