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

您将获得的技能: Prototyping, 3D Modeling, 3D Assets, Design Strategies, Engineering Design Process, Computer-Aided Design, Manufacturing Processes, Technical Design, Design Software, Functional Design, Design, Materials science, Typography, Digital Design
高级设置 · 课程 · 3-6 个月

您将获得的技能: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, Design Thinking, Mockups, Usability Testing, Wireframing, User Experience, Product Design, User Centered Design, User Feedback, Prototyping, Figma (Design Software)
初级 · 课程 · 1-4 周

您将获得的技能: Performance Appraisal, Human Resource Strategy, Human Resources, Compensation Strategy, Talent Management, Human Resources Management and Planning, Compensation Management, Performance Management, Organizational Development, Employee Engagement, Talent Acquisition, Employee Retention, Case Studies
初级 · 课程 · 1-4 周

您将获得的技能: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Mathematical Modeling, Applied Mathematics, Computer Science, Performance Tuning
初级 · 课程 · 1-4 周
您将获得的技能: Microsoft Visio, Process Flow Diagrams, Diagram Design, Data Flow Diagrams (DFDs), Collaborative Software, Process Design, Data Visualization, Process Mapping, Workflow Management, Business Workflow Analysis, Process Improvement and Optimization, Organizational Structure, Real Time Data, Collaboration
中级 · 课程 · 1-4 周

您将获得的技能: Jenkins, Selenium (Software), Apache Maven, CI/CD, Object Oriented Programming (OOP), JUnit, Java, Software Design Patterns, Test Automation, Software Testing, Maintainability, Test Case, Browser Compatibility, Software Design, Test Execution Engine
中级 · 课程 · 1-3 个月
Michigan State University
您将获得的技能: 创造力, 脚本, C#(编程语言), 视频游戏开发, 面向对象编程(OOP), 用户界面(UI), Unity 引擎, 游戏设计, 跨平台开发, 动画, 同行评审
初级 · 课程 · 1-4 周

您将获得的技能: Traffic Flow Optimization, Construction Inspection, Building Codes, Construction Engineering, Construction, Construction Management, Civil Engineering, Stormwater Management, Civil and Architectural Engineering, Hydrology, Engineering Practices, Hydraulics, Structural Analysis, Materials science, Engineering Plans And Specifications, Laboratory Testing, Engineering Software, Engineering Design Process, Plant Operations and Management, Safety Standards
高级设置 · 专项课程 · 3-6 个月

Tecnológico de Monterrey
您将获得的技能: 市场机遇, 企业战略, 竞争分析, 叙事, 媒体与传播, 价值主张, 演讲, 商业策略, 创新, 商务, 案例研究, 业务建模, 设计思维, 业务架构, 系统思考, 战略思维, 创业
高级设置 · 课程 · 1-4 周
University of Colorado Boulder
您将获得的技能: 验证和确认, 硬件设计, 电子系统, 设计软件, 模拟和模拟软件, 技术设计, 现场可编程门阵列 (FPGA), 专用集成电路, 示意图, 电子工程, 电子产品, 数字设计, 嵌入式系统, 硬件架构
中级 · 课程 · 1-4 周
Michigan State University
您将获得的技能: 色彩理论, 设计元素和原则, 排版, 叙事, Adobe Illustrator, 信息图表, 数据映射, 平面设计, 布局设计, 平面和视觉设计
混合 · 课程 · 1-4 周

您将获得的技能: Instagram, Facebook, LinkedIn, Content Creation, Social Media Content, Social Media, Graphic Design, Social Media Marketing, Marketing Design, Digital Marketing
初级 · 指导项目 · 不超过 2 小时