面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。

École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 电信, 数学建模, 通信系统, 数字信号处理, 时间序列分析和预测, 线性代数, 电子产品, 编程原则, 电气工程
中级 · 课程 · 1-4 周

The University of Edinburgh
您将获得的技能: 统计建模, Python 程序设计, 数据伦理, 大数据, 健康信息学, 数据科学, 网络分析, 机器学习, 数据整合, 生物医学技术, 图论, 自然语言处理, 精准医疗, 图像分析, 生物信息学
中级 · 课程 · 1-3 个月

University of Virginia
您将获得的技能: 新产品开发, 商业分析, 持续交付, 团队建设, 团队管理, 客户分析, 产品管理, 分析, Devops, 产品测试, 设计思维, 创新, 可用性测试, 团队绩效管理, Agile 方法论, 敏捷项目管理, 敏捷产品开发, 团队领导, 敏捷软件开发, 用户故事
初级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 设计元素和原则, 定量研究, 数据 Compiler, 数据叙事, ArcGIS, 空间数据分析, 数据映射, 地理信息系统, 排版, 元数据管理, 地理空间制图, 数据操作, 地理信息系统软件, 地理空间信息与技术, Query 语言, 数据可视化, 图像分析, 数据建模, 空间分析, 全球定位系统
初级 · 专项课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: 模型部署, 计算机视觉, 机器学习, Swift 编程, 张力流, 应用机器学习, 移动开发, 安卓开发, 嵌入式系统, iOS 开发
中级 · 课程 · 1-4 周

PwC
您将获得的技能: 商业智能, 数据驱动的决策制定, 数据收集, 案例研究, 微软Excel, 商业分析, 数据展示, 分析, 统计编程, 大数据, 数据可视化软件, 数据分析, 数据可视化
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Algorithm, 操作系统, 计算机结构, 系统编程, 围棋(编程语言)
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: ASP.NET, Data Migration, Configuration Management, Data Validation, Database Application, Middleware, Debugging, Back-End Web Development, Database Management, Data Modeling, Restful API, Maintainability, Dependency Analysis, Performance Tuning, Software Design Patterns
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Programming Principles, C (Programming Language), Algorithms, Data Structures, Software Design
混合 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 移动开发, 网络开发, 计算机编程, 视频游戏开发, 数据结构, 前端网络开发, 事件驱动编程, 面向对象编程(OOP), Javascript, 脚本, JSON, 数据持久性, 网络应用, 应用程序开发, 调试
初级 · 课程 · 1-3 个月

Yale University
您将获得的技能: 诊断测试, 解剖学, X 射线计算机断层扫描, 医学超声波, 医学影像, 磁共振成像, 神经学, 图像分析, 放射诊断学, 射线照相术
中级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周