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

Simplilearn
您将获得的技能: AI Personalization, Wireframing, Generative AI, Prototyping, Figma (Design Software), Information Architecture, User Interface and User Experience (UI/UX) Design, User Flows, UI Components, Technical Design, Application Design, Software Architecture, Responsive Web Design
初级 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 叙事, C#(编程语言), 用户界面(UI), 视频游戏开发, 用户体验设计, 动画, Unity 引擎, 游戏设计, 软件设计
中级 · 课程 · 1-4 周

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

您将获得的技能: Real-Time Operating Systems, Embedded Software, Software Architecture, Embedded Systems, Systems Architecture, Software Systems, Software Design, Application Design, Software Design Patterns, Maintainability, Performance Tuning, Safety Assurance, Interoperability, Real Time Data, Secure Coding, Scalability, Design Strategies
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 叙事, 多样性与包容性, 创新, 数据收集, 影响, 数据分析, 定性研究, 数据伦理, 以人为本的设计, 产品设计, 组织变革, 原型设计, 设计思维, 多样性意识, 变革管理, 设计研究, 分析, 定量研究, 用户研究, 管理团队
初级 · 专项课程 · 3-6 个月
University of Illinois Urbana-Champaign
您将获得的技能: Business Modeling, Market Analysis, Regulatory Compliance, Innovation, Healthcare Industry Knowledge, Entrepreneurship, Business Strategies, New Business Development, Product Development, Business Planning, Team Leadership, Stakeholder Analysis, Sales Presentations, Business Valuation, Fundraising
攻读学位
初级 · 课程 · 1-4 周

您将获得的技能: Microservices, API Gateway, Scalability, Systems Architecture, Software Architecture, Data Management, Distributed Computing, Databases, API Design, Restful API, Software Design Patterns, NoSQL, GraphQL, Event-Driven Programming
中级 · 课程 · 1-3 个月

您将获得的技能: User Research, Figma (Design Software), User Experience Design, Prototyping, Wireframing, User Experience, Usability, User Centered Design, Human Centered Design, Design, User Interface (UI), Interactive Design, User Flows, Persona Development
中级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Service Level Agreement, 网站可靠性工程, API 设计, 应用程序部署, 云部署, 云基础设施, 灾难恢复, CI/CD, 云计算, 网络架构, 云计算架构, 还原式 API, 云存储, 服务水平, Devops, Kubernetes, 微服务, Google 云端平台, 关键绩效指标 (KPI), 云安全
高级设置 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: AI Workflows, Technical Communication, AI Enablement, Model Deployment, Generative AI Agents, Data Integration, AI Orchestration, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Responsible AI, Artificial Intelligence, Cloud Computing, Deep Learning, Data Visualization, Python Programming, Machine Learning, Data Engineering, Anomaly Detection, Statistical Analysis
初级 · 专项课程 · 1-3 个月

您将获得的技能: Cascading Style Sheets (CSS), HTML and CSS, Responsive Web Design, Web Design, User Interface (UI), Animations, Browser Compatibility, Maintainability, Typography
混合 · 课程 · 1-4 周

您将获得的技能: Canva (Software), Social Media Content, Social Media Marketing, Marketing Design, Social Media, Content Creation, Graphic Design, Graphic and Visual Design, Color Matching, Brand Awareness, Marketing, Branding
初级 · 指导项目 · 不超过 2 小时