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

University of Toronto
您将获得的技能: 管理团队, 数据分析, 创新, 数据伦理, 叙事, 多样性与包容性, 数据收集, 以人为本的设计, 影响, 定性研究, 变革管理, 原型设计, 设计研究, 定量研究, 设计思维, 用户研究, 组织变革, 分析, 产品设计, 多样性意识
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Management, Data Manipulation
中级 · 课程 · 1-4 周

Parsons School of Design, The New School
您将获得的技能: Design Thinking, Market Opportunities, Design and Product, Business Risk Management, Strategic Thinking, Process Design, Human Centered Design, Innovation, Design, User Experience, Business Modeling, Customer experience strategy (CX), Ethical Standards And Conduct
中级 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 可视化(计算机制图), 创造力, 构思, 同行评审, 平面和视觉设计, 概念设计, 原型设计, 软件设计文件, 游戏设计, 可用性测试
中级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Web Content Accessibility Guidelines, Web Components, UI Components, Web Analytics and SEO, User Interface (UI), Usability, Semantic Web, Animations
混合 · 课程 · 1-4 周

您将获得的技能: Video Game Development, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
混合 · 课程 · 1-4 周

Indian Institute of Technology Guwahati
您将获得的技能: User Research, UI/UX Research, User Experience, Competitive Analysis, User Experience Design, Information Architecture, Interaction Design, User Flows, Persona (User Experience), Qualitative Research, User Centered Design, User Interface (UI) Design, Wireframing, Human Computer Interaction, Usability, User Interface (UI), Usability Testing, Conceptual Design, Research Methodologies, Focus Group
初级 · 专项课程 · 3-6 个月

Michigan State University
您将获得的技能: 脚本, 视频游戏开发, 动画, 计算机图形学, 原型设计, 游戏设计, 三维建模, Unity 引擎, 多媒体
中级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Field-Programmable Gate Array (FPGA), Electronics Engineering, Hardware Design, Electronic Hardware, Computer Engineering, Verification And Validation, Computational Logic, Design Software, Integrated Development Environments, Schematic Diagrams, Simulations, Dataflow, Development Environment
中级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, User Interface (UI), Visualization (Computer Graphics), User Interface and User Experience (UI/UX) Design, Computer Graphics, Color Theory, Computer Graphic Techniques, Virtual Environment, Geospatial Mapping, C# (Programming Language), Data Structures, Computational Logic
混合 · 课程 · 1-3 个月

您将获得的技能: Azure DevOps, DevOps, Agile Methodology, Continuous Delivery, Collaborative Software, CI/CD, Microsoft Azure, Software Development, Application Performance Management, Version Control
初级 · 课程 · 1-4 周

您将获得的技能: Mockups, User Flows, Wireframing, Interaction Design, Mobile Development, User Interface (UI), Application Design, User Experience Design, Design
初级 · 指导项目 · 不超过 2 小时