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

Coursera
您将获得的技能: Data Visualization, Data Presentation, Data Visualization Software, Color Theory, Design, Visual Design, Graphic and Visual Design, Layout Design, Geospatial Mapping, Design Strategies
初级 · 课程 · 1-4 周

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

Coursera
您将获得的技能: Workflow Management, Process Design, Project Management Software, Project Management Life Cycle, Project Management, User Accounts
初级 · 课程 · 1-4 周

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

Coursera
您将获得的技能: Information Architecture, Technical Documentation, Document Management, Software Documentation, User Centered Design, Document Control, Auditing, Scalability, Content Strategy, Collaborative Software, Content Development and Management, Content Management, Governance, Search Engine Optimization
中级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 生产运营, 供应链管理, 数字化转型, 网络安全, 自动化工程, 市场动态, 数据驱动决策, 劳动力发展, 数字设计, 业务转型, 生产流程, 工业工程, 制造工艺
初级 · 课程 · 1-4 周
University of Virginia
您将获得的技能: 创新, 创造力, 适应性, 数据可视化, 战略思考, 合作, 定性研究, 开放的心态, 以人为本的设计, 处理模糊性, 认知灵活性, 设计思维, 同理心
初级 · 课程 · 1-4 周

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

您将获得的技能: 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 个月

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