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

Northeastern University
您将获得的技能: UI/UX Strategy, Usability, Design Strategies, Storyboarding
攻读学位
混合 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Data Quality, Data Integrity, Data Validation, Data Governance, Quality Assurance, Data Collection, Data Strategy, Data Preprocessing, Data Analysis, Verification And Validation, Design Strategies, Sampling (Statistics)
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Salesforce Development, Salesforce, Visualforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
中级 · 课程 · 1-4 周

您将获得的技能: Diagram Design, Brainstorming, User Accounts, Business Process Modeling, Strategic Thinking, Team Building
初级 · 指导项目 · 不超过 2 小时

Northeastern University
您将获得的技能: Database Design, Database Theory, Database Management, Relational Databases, Databases, Database Architecture and Administration, Database Management Systems, SQL, NoSQL, Data Modeling, Unified Modeling Language, Query Languages, Data Integrity, Data Manipulation, Performance Tuning
攻读学位
混合 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, File Management, UI Components, Design Software, User Interface (UI), Software Installation
混合 · 课程 · 1-4 周

您将获得的技能: HVAC, Fire And Life Safety, Building Services Engineering, Building Codes, Equipment Design, Thermal Management, Mechanical Engineering, Mechanical Ventilation, Facility Repair And Maintenance, Mechanical Design, Safety Standards, Energy and Utilities, Health And Safety Standards, System Requirements, Control Systems, Engineering Calculations, Environmental Monitoring, System Monitoring, Sustainability Standards, Estimation
中级 · 专项课程 · 3-6 个月

您将获得的技能: Business Modeling, Presentations, Project Design, Product Development, Business Planning, Data Visualization, Entrepreneurship, Value Propositions, Brainstorming, Business Priorities, New Business Development, Market Opportunities, Collaborative Software
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
高级设置 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, Virtual Environment, Post-Production, Game Design, 3D Assets, Adobe Photoshop, Conceptual Design, Design Elements And Principles, Creativity
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, Graphic and Visual Design, No-Code Development, Graphic Design, Animations, Prototyping, Typography, Layout Design, Visual Design, Design Elements And Principles, Augmented and Virtual Reality (AR/VR), Style Guides, Storytelling, Creative Design, Image Quality
初级 · 专项课程 · 3-6 个月

您将获得的技能: Scripting, Unity Engine, User Interface (UI), User Interface (UI) Design, Interactive Design, Game Design, Video Game Development, Animations
混合 · 课程 · 1-4 周