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

University of Michigan
您将获得的技能: 创建调查, 定量研究, 面试技巧, 研究方法, 定性研究, 研究, 数据收集, 研究设计
中级 · 课程 · 1-3 个月
University of Virginia
您将获得的技能: 客户洞察, 用户反馈, 项目范围界定, 设计思维, 面试技巧, 定性研究, 创新, 用户研究, 成长意识, 项目规划, 同理心, 设计研究, 开放的心态, 以人为本的设计, 战略思维
初级 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Engineering Design Process, Engineering Management, Requirements Elicitation, Product Lifecycle Management, Problem Solving, Product Planning, Product Design, Product Development, Engineering Practices, New Product Development, Product Requirements, Conceptual Design
初级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, 数据结构, 软件设计模式, 功能设计, 软件设计, Java, Algorithm, 性能调整, 编程原则
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Responsive Web Design, User Interface (UI) Design, User Interface (UI), HTML and CSS, Web Design, Figma (Design Software), Typography, Front-End Web Development, Web Design and Development, Maintainability, Mockups, Web Content Accessibility Guidelines, UI Components, Cascading Style Sheets (CSS), Layout Design, Web Development, Usability, Prototyping, Web Development Tools, Software Engineering
中级 · 专项课程 · 3-6 个月

L&T EduTech
您将获得的技能: Engineering Drawings, Construction Engineering, Hydraulics, Mechanical Design, Blueprint Reading, Petroleum Industry, Building Codes, Process Flow Diagrams, Civil Engineering, Oil and Gas, Construction Inspection, Failure Analysis, Construction, Engineering Analysis, Engineering Calculations, Engineering Plans And Specifications, Energy and Utilities, Mechanical Engineering, Chemical Engineering, Process Engineering
中级 · 专项课程 · 3-6 个月

您将获得的技能: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management
中级 · 专项课程 · 3-6 个月

Macquarie University
您将获得的技能: 风险管理, 企业战略, 关键绩效指标 (KPI), 人力资源战略, 组织效能, 组织战略, 员工队伍规划, 组织变革, 组织结构, 撰写报告
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Prototyping, Usability Testing, Wireframing, Interaction Design, User Experience Design, Figma (Design Software), Usability, User Interface (UI) Design, Mockups, UI/UX Research, Design Thinking, User Research, Style Guides
混合 · 课程 · 1-4 周

Parsons School of Design, The New School
您将获得的技能: Building Design, Sustainable Design, Sustainable Architecture, Public Health, Architectural Design, Environmental Engineering, Chemical Engineering, Health Assessment, Sustainability Standards, Materials science
中级 · 课程 · 1-4 周
University of Virginia
您将获得的技能: 利益相关者的参与, 风险管理, 集思广益, 协作, 产品开发, 数据驱动的决策制定, 创造性思维, 用户反馈, 优先次序, 创新, 设计思维, 构思, 战略思维, 改善客户体验
初级 · 课程 · 1-3 个月

您将获得的技能: JUnit, Test Automation, Selenium (Software), Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Software Design Patterns, Java, Maintainability, Extensible Markup Language (XML)
初级 · 课程 · 1-3 个月