面向对象设计课程可以帮助您学习 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 个月

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

Coursera
初级 · 课程 · 1-4 周

Coursera
中级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 设计, 用户界面 (UI) 设计, 网页内容无障碍导则, 线框设计, 交互设计, 原型设计, 布局设计, 以人为本的设计, 平面和视觉设计, 响应式网页设计, 可用性, 模型, 概念设计, 物联网
混合 · 课程 · 1-3 个月
University of Virginia
您将获得的技能: 创造力, 合作, 战略思考, 设计思维, 定性研究, 创新, 以人为本的设计, 处理模糊性, 认知灵活性, 数据可视化, 开放的心态, 同理心, 适应性
初级 · 课程 · 1-4 周

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

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

Imperial College London
您将获得的技能: 创造力, 生成式人工智能, 设计思维, 创造性思维, 人工智能, 批判性思维, 原型设计, 创新, 集思广益, 构思, 分析, 认知灵活性, 创造性地解决问题, 系统思考, 解决问题
初级 · 专项课程 · 3-6 个月