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

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 个月

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

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

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

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

Epic Games
您将获得的技能: 概念设计, 构思, 创造力, 计划发展, 原型设计, 软件设计文件, 游戏设计, 视频游戏开发, 用户体验设计, 互动设计
初级 · 课程 · 1-4 周

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

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, Design Thinking, Education Software and Technology, Professional Development, Brainstorming, Design, Needs Assessment, Content Creation, Motivational Skills, Diversity Equity and Inclusion Initiatives, User Centered Design, Prototyping, Design Strategies, Creative Thinking
初级 · 专项课程 · 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, Emerging Technologies
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Generative AI, Responsible AI, Prompt Engineering, Course Development, ChatGPT, Instructional Design, Education Software and Technology, Brainstorming, Design Strategies, Artificial Intelligence, Content Creation, Data Ethics, Creative Design, Emerging Technologies, Persona Development, Professional Development, digital literacy
初级 · 专项课程 · 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 周