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

California Institute of the Arts
您将获得的技能: 原型设计, 叙事, 艺术史, 可视化(计算机制图), 设计师, 动画和游戏设计, 视频游戏开发, 故事板, 虚拟环境, 技术设计, 设计元素和原则, 设计策略, 概念设计, 可用性测试, 创意设计, 动画, 构思, 游戏设计, 互动设计, 软件设计文件
初级 · 专项课程 · 3-6 个月

您将获得的技能: User Research, User Experience Design, Design Thinking, User Centered Design, Usability, Persona (User Experience), User Interface (UI), Web Content Accessibility Guidelines, Wireframing, Prototyping, Sprint Retrospectives, Sprint Planning
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Course Development, Instructional Design, Learning Theory, Brainstorming, Design Thinking, Needs Assessment, Motivational Skills, Prototyping, Student-Centred Learning, Creativity, Analysis, Communication
初级 · 课程 · 1-4 周

Epic Games
您将获得的技能: 创造力, 原型设计, 设计策略, 动画和游戏设计, 演讲, 协作软件, 视频游戏开发, 用户体验设计, 概念设计, 目标市场, 软件文档, 构思, 游戏设计, 软件设计文件, 互动设计
初级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 叙事, 设计师, 动画和游戏设计, 视频游戏开发, 设计元素和原则, 技术设计, 概念设计, 创意设计, 动画, 游戏设计
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Course Development, Web Content Accessibility Guidelines, Educational Materials, Multimedia, Instructional Design, Learning Theory, User Experience Design, Learning Management Systems, Design Thinking, Education Software and Technology, Professional Development, Brainstorming, Needs Assessment, Content Creation, Motivational Skills, Diversity Equity and Inclusion Initiatives, User Centered Design, Prototyping, Design Strategies, Student-Centred Learning
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 原型设计, Figma(设计软件), 用户体验设计, 设计元素和原则, UI/UX 研究, 交互设计, 用户体验, 可用性测试, 以用户为中心的设计, 用户界面(UI), 网页设计, 线框设计, 用户界面 (UI) 设计, 前端网络开发, 用户界面和用户体验(UI/UX)设计, 角色(用户体验), 设计研究
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Instructional Design, Learning Theory, User Experience Design, Design Thinking, Education Software and Technology, Professional Development, Diversity Equity and Inclusion Initiatives, User Centered Design, Collaboration, Emerging Technologies
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Generative AI, Responsible AI, Prompt Engineering, Education Software and Technology, ChatGPT, Instructional Design, LLM Application, Artificial Intelligence, Brainstorming, Needs Assessment, Data Ethics, Design Strategies, Content Creation, Creative Design, Emerging Technologies, Persona Development, Professional Development
初级 · 专项课程 · 1-3 个月

您将获得的技能: User Experience Design, Persona (User Experience), Web Content Accessibility Guidelines, User Story, Usability, User Research, Human Factors, Human Centered Design, Ideation, User Flows, Competitive Analysis, Mockups
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: User Research, Prototyping, Wireframing, User Interface and User Experience (UI/UX) Design, Human Centered Design, Interactive Design, Conceptual Design, Design, User Flows, Collaborative Software, Design Specifications, Persona Development, Design Software, User Interface (UI) Design, UI Components, Ideation, Animations
中级 · 专业证书 · 3-6 个月

University of Maryland, College Park
您将获得的技能: 原型设计, 撰写建议书, 新产品开发, 竞争分析, 利益相关者管理, 产品生命周期管理, 用户体验设计, 创新, 产品管理, 目标市场, 市场机遇, 团队领导, 构思, 商业化, 金融建模, 线框设计, 产品设计, 价值主张, 金融报表, 产品开发
初级 · 专项课程 · 3-6 个月