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

您将获得的技能: Usability Testing, User Centered Design, User Experience Design, Responsive Web Design, Prototyping, Interaction Design, Software Documentation, Mockups, Wireframing, Design Software, User Interface (UI) Design
中级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, Cinematography, Animations, Video Editing, Video Production, Editing, Storytelling, Timelines
混合 · 课程 · 1-4 周

您将获得的技能: Video Game Development, Game Design, Unreal Engine, User Interface (UI), Augmented and Virtual Reality (AR/VR), Virtual Environment, Artificial Intelligence, Animations, Debugging, Scripting
混合 · 课程 · 1-4 周

Fractal Analytics
您将获得的技能: Ideation, UI/UX Research, Innovation, Design Thinking, User Research, Generative AI, Competitive Analysis, Human Centered Design, Data Ethics, Persona (User Experience), AI Workflows, Artificial Intelligence, Problem Solving, Data Collection, Data Synthesis, Critical Thinking
初级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Human Factors, Human Factors Engineering, Control Systems, Sports Medicine, Human Musculoskeletal System, Mechanics, Human Centered Design, Product Design, Injury Prevention, Rehabilitation
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 增强现实, 以人为本的设计, 线框设计, 交互设计, 数据伦理, 故事板, 增强现实与虚拟现实(AR/VR), 可用性测试, 虚拟现实, 概念设计, 原型设计, 用户研究, 设计思维, 虚拟环境, 用户体验设计
中级 · 课程 · 1-4 周
您将获得的技能: API Design, API Gateway, API Testing, Application Programming Interface (API), Software Documentation, Restful API, Test Automation, Software Testing, Software Design, Back-End Web Development, Software Versioning, Collaboration, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Virtual Reality, Visualization (Computer Graphics), 3D Assets, Computer Graphics, Real Time Data, Computer Graphic Techniques, Generative AI, Animation and Game Design, Image Quality, Simulations, Debugging
混合 · 课程 · 1-3 个月

您将获得的技能: Adobe Illustrator, Ideation, Brainstorming, Conceptual Design, Professional Development, Design Strategies, Planning, Graphic and Visual Design, Creativity, Workflow Management, Adobe Creative Cloud, Creative Design, Design, Mockups, Visual Design, Prototyping, Collaboration, Process Optimization
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 描述性统计, SQL, 微软Excel, 数据驱动的决策制定, 数据科学, 统计分析, 数据扫盲, 商业智能, 数据库管理, 数据库管理系统, 数据库设计, 数据操作, 商业分析, 决策支持系统, 统计, 关系数据库, 摘录
初级 · 课程 · 1-4 周

您将获得的技能: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: 色彩理论, 平面设计, 设计师, 图像质量, 设计元素和原则, 数字设计, 文件管理, 徽标设计, 平面和视觉设计
初级 · 课程 · 1-4 周