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

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

您将获得的技能: Timelines, Brainstorming, Ideation, Product Design, Project Design, Design Thinking, Persona Development, Workflow Management, User Centered Design, Teamwork, Collaborative Software, Collaboration, Innovation
初级 · 指导项目 · 不超过 2 小时

University of Maryland, College Park
您将获得的技能: 产品测试, 以人为本的设计, Agile 方法论, 概念设计, 原型设计, 项目管理, 设计思维, 产品管理, 产品设计, 新产品开发, 线框设计, 产品开发, 用户体验设计, 角色(用户体验)
初级 · 课程 · 1-3 个月

Macquarie University
您将获得的技能: 同行评审, 规划, 促进讨论, 多媒体, 媒体制作, 协作软件, 内容创作, 建设性反馈, 虚拟环境, 信息图表, 教育软件和技术, 设计思维, 教学设计, 视频制作, 课程开发, 学习管理系统, 教学, 教学法, 最终用户培训和支持, 设计师
初级 · 专项课程 · 3-6 个月

California Institute of the Arts
您将获得的技能: 叙事, 动画和游戏设计, 视频游戏开发, 系统设计, 创造力, 构思, 概念设计, 游戏设计, 互动设计, 设计师
初级 · 课程 · 1-4 周

Georgia Institute of Technology
您将获得的技能: 可用性, 需求分析, 原型设计, UI/UX 研究, 用户界面 (UI) 设计, 以用户为中心的设计, 用户研究, 交互设计, 可用性测试, 用户体验设计
初级 · 课程 · 1-3 个月

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

Skillshare
您将获得的技能: Canva (Software), Typography, Creative Design, Logo Design, Style Guides, Graphic and Visual Design, Marketing Design, Color Theory, Brand Strategy, Business Writing, Branding, Graphic Design, Digital Design, Design Software, Competitive Analysis, Design Elements And Principles, Ideation, Photo Editing, Prompt Engineering Tools, Image Quality
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 创意设计, 图像质量, 内容创作, Adobe InDesign, 网页设计与开发, 信息架构, 数字设计, 文件管理, 色彩理论, 设计元素和原则, 排版, 平面设计, 徽标设计, 图形和视觉设计软件, Adobe Photoshop, 设计软件, 平面和视觉设计, 设计研究, 用户体验设计, 设计师
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Marketing Design, Social Media Marketing, Social Media Content, Marketing Materials, Marketing, Social Media, Promotional Materials, Advertising, Creative Design, Brand Loyalty, Customer Engagement
初级 · 指导项目 · 不超过 2 小时

DeepLearning.AI
您将获得的技能: 人工智能, 大型语言模型, 数据库, 数据库设计, 系统设计与实施, 应用设计, 安全 Code, 安全测试, 软件设计, 软件架构, 数据库管理, 软件设计模式, 应用编程接口 (API), 性能调整
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: User Story, User Interface (UI), Usability, Design Thinking, User Interface (UI) Design, User Experience Design, Mockups, User Experience, Wireframing, Usability Testing, User Centered Design, Artificial Intelligence, Responsible AI, Prototyping, User Research
初级 · 课程 · 1-3 个月