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

LearnQuest
您将获得的技能: 冲刺计划, 用户故事, 冲刺回顾, 敏捷项目管理, 估算, Agile 方法论, 瀑布法, 积压工作, 团队导向
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 人机交互, 苹果 Xcode, iOS 开发, 移动开发, 视频游戏开发, 用户界面 (UI) 设计, 原型设计, 可用性测试, Objective-C(编程语言), UI/UX 战略, OAuth, 动画和游戏设计, 苹果 iOS, 响应式网页设计, 核心数据(软件), JSON, Swift 编程, 游戏设计, 模型-视图-控制器, UI 组件
初级 · 专项课程 · 3-6 个月

Universidad de los Andes
您将获得的技能: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Virtual Environment, 3D Assets, Unreal Engine, Unity Engine, User Experience, Software Development Tools, Animations, Experience Design, Technology Solutions, Simulations
初级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Application Security, Embedded Systems, DevSecOps, Secure Coding, Internet Of Things, Application Deployment, Systems Design, User Interface and User Experience (UI/UX) Design, Cybersecurity, Security Engineering, Systems Architecture, IT Security Architecture, Development Environment, Cyber Security Strategy, Design Strategies, Software Architecture, Functional Testing, Software Testing, Open Source Technology
初级 · 课程 · 3-6 个月

National Taiwan University
您将获得的技能: 建筑信息模型, 计算机辅助设计, 建筑, 数据建模, 工程实践, 土木工程, 施工管理, 三维建模, 机械工程
初级 · 课程 · 1-3 个月

您将获得的技能: Augmented and Virtual Reality (AR/VR), Game Design, User Interface (UI)
初级 · 课程 · 1-3 个月

Yale University
您将获得的技能: 风险管理, 用户界面(UI), 创业, 验证和确认, 医疗设备, 系统开发, 医疗保健项目管理, 监管事务, 临床试验, 软件开发生命周期, 医疗隐私, 软件测试, 人工智能和机器学习(AI/ML), 监管要求, 医疗管理, 质量管理系统, 人为因素, 软件设计, 可用性, 用户研究
中级 · 课程 · 3-6 个月
Rutgers the State University of New Jersey
您将获得的技能: 精益六西格玛, 精益方法, 采购, 预测, 生产流程, 需求规划, 流程改进, 供应链规划, 供应商管理, 物流, 库存和仓储, 仓库管理, 库存管理系统, 战略采购, 供应商关系管理, 精益生产, 供应管理, 运营管理, 供应链
初级 · 专项课程 · 3-6 个月

您将获得的技能: Apache Hive, Big Data, JSON, Case Studies, Economics, Policy, and Social Studies, Apache Hadoop, People Analytics, Policty Analysis, Research, and Development, Analytics, Data Analysis, Social Sciences, Data-Driven Decision-Making, Data Preprocessing, Data Processing, Business Analytics, Data Transformation, Query Languages, Debugging, Demography
混合 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 仪表板, 留住员工, 数据展示, 业务指标, 人才招聘, 数据叙事, 员工参与, 薪酬战略, 人力资源战略, 数据分析, 心理健康, 员工绩效管理, 性能指标, 培训与发展, 商业分析, 薪酬与福利, 员工关系
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 数据结构, Algorithm, 系统编程, 命令行界面, 开发环境, 用户界面(UI), 计划发展, 调试, 模拟, 编程原则, C(编程语言), 软件开发, 计算机编程, 解决问题, 解决方案设计, 可维护性, 软件工程, 软件测试, 软件设计, 文件输入/输出
初级 · 专项课程 · 3-6 个月

您将获得的技能: Process Mapping, Business Process Modeling, Process Analysis, Business Process Improvement, Process Design, Business Process Management, Process Improvement, Lean Methodologies, Systems Thinking, Lean Six Sigma, Change Management, Quality Improvement, Process Flow Diagrams, Six Sigma Methodology, Stakeholder Analysis, Agile Methodology, Matrix Management, Dataflow, Prioritization, Generative AI
初级 · 课程 · 1-3 个月