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

Northeastern University
您将获得的技能: Data Governance, Database Management, Database Architecture and Administration, Data Management, Data Warehousing, Database Design, SQL, Transaction Processing, Stored Procedure, Data Security, Disaster Recovery, Encryption, Server Side, Data Encryption Standard, Data Integrity
攻读学位
混合 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Secure Coding, Cloud Deployment, Database Development, Maintainability, Server Side, Authentications
中级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, 3D Assets, Augmented and Virtual Reality (AR/VR), Computer Graphic Techniques, UI Components, Animation and Game Design, Computer Graphics, Game Design, Video Game Development, User Interface (UI), Virtual Environment, Visualization (Computer Graphics), Animations, Motion Graphics, Interactive Design, Scripting, Simulations, Debugging
混合 · 课程 · 1-3 个月

Skillshare
您将获得的技能: Instagram, Canva (Software), Web Content Accessibility Guidelines, Social Media Content, Content Creation, Social Media Marketing, Productivity, Drive Engagement, Creative Design, Video Production, Animations, Design
混合 · 课程 · 1-3 个月

您将获得的技能: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Design Strategies, Computer Graphics, System Configuration
混合 · 课程 · 1-4 周

Brightline Initiative
您将获得的技能: 组织战略, 业务领导, 企业战略, 变革管理, 战略领导力, 案例研究, 管理团队, 业务咨询, 战略思维, 组织变革, 计划执行, 差距分析
中级 · 课程 · 1-3 个月

您将获得的技能: Application Deployment, Azure DevOps, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, Code Review
中级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Engineering Design Process, Engineering Drawings, Prototyping, Drafting and Engineering Design, Mechanical Drawings, Computer-Aided Design, Technical Drawing, Robotics
初级 · 课程 · 1-4 周

您将获得的技能: User Provisioning, Azure Active Directory, Cloud Security, Security Information and Event Management (SIEM), Identity and Access Management, Role-Based Access Control (RBAC), Security Controls, Multi-Factor Authentication, Authorization (Computing), Authentications, Continuous Monitoring, Threat Detection, Incident Response, General Data Protection Regulation (GDPR), Automation
中级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, 3D Assets, Video Game Development, Data-oriented programming, Virtual Environment, Computer Graphics, Performance Tuning, Visualization (Computer Graphics), Computer Graphic Techniques, Maintainability, Software Design Patterns, C# (Programming Language), Debugging
混合 · 课程 · 1-3 个月

您将获得的技能: User Experience, UI/UX Research, User Experience Design, Usability Testing, Design Research, Data Visualization, Usability, User Centered Design, User Research, Interactive Data Visualization, Data Analysis, Qualitative Research, Quantitative Research, Data Preprocessing, Statistical Inference
初级 · 课程 · 3-6 个月

Università Bocconi
您将获得的技能: Environmental Issue, Social Impact, Technical Management
初级 · 课程 · 1-3 个月