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

University of Michigan
您将获得的技能: 统计分析, 数据可视化软件, 数据分析, 案例研究, 数据展示, 统计方法, Ggplot2, R(软件), 探索性数据分析, 政治科学, 政策分析, R 语言程序设计(中文版), 计划评估, 公共政策, 数据可视化, 绘图(图形), 数据伦理, 调查, Tidyverse(R 软件包), 统计可视化
中级 · 专项课程 · 3-6 个月
Duke University
您将获得的技能: SQL, 数据建模, 大数据, 数据库, 数据分析, 关系数据库, 商业智能, MySQL, 商业分析, 数据库设计
混合 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 技术文档, 单元测试, 版本控制, 软件包和软件管理, 持续集成, 开发测试, 软件文档, Knitr, Open Source 技术, 软件版本控制, GitHub, R 语言程序设计(中文版), 跨平台开发, Rmarkdown
中级 · 课程 · 1-4 周

Macquarie University
您将获得的技能: 财务分析, 管理会计, 营销分析, 商业分析, 企业财务, 商业估值, 数字化营销, 仪表板, 数据驱动的决策制定, 客户洞察, 预算, 资本预算编制, 管理, SAS(软件), 会计, 金融建模, 财务管理, 财务预测, 数据可视化, 营销效果
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 程序开发, 调试, 数据结构, COBOL(编程语言), 编程原则, 编辑, Mainframe 技术, 主机计算, 文件输入/输出, 计划发展, IBM 云
初级 · 课程 · 1-4 周

您将获得的技能: 调试, 移动开发, 应用程序开发, 安卓开发, 用户界面(UI), 跨平台开发, 应用框架, 应用编程接口 (API), 软件开发工具, 苹果 iOS, 软件开发, 扑腾(软件), 用户界面和用户体验(UI/UX)设计, iOS 开发
初级 · 课程 · 1-3 个月

MathWorks
您将获得的技能: 自动化, 数据预处理, 计算机视觉, 异常检测, 数据存储, 交通流优化, 图像分析, Matlab
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
中级 · 专项课程 · 1-3 个月

Wesleyan University
您将获得的技能: 统计分析, Python 程序设计, 统计编程, 回归分析, 数据分析, 探索性数据分析, 模型评估, 相关性分析, 预测建模, SAS(软件), 统计建模, 逻辑回归
混合 · 课程 · 1-4 周

IBM
您将获得的技能: Python 程序设计, PyTorch(机器学习库), 迁移学习, 计算机视觉, 深度学习, 视觉转换器(ViT), 数据预处理, 数据管道, 模型部署, Keras(神经网络库), 模型评估, 地理空间信息与技术, 卷积神经网络, 机器学习
高级设置 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 叙事, 同行评审, 概念设计, 三维资产, 原型设计, 软件设计, Unity 引擎, 构思, C#(编程语言), 视频游戏开发, 计算机图形学, 软件文档, 动画和游戏设计, 用户体验设计, 多媒体, 跨平台开发, 用户界面(UI), 游戏设计, 三维建模, 软件设计文件
初级 · 专项课程 · 3-6 个月

Arizona State University
您将获得的技能: Supervised Learning, Unsupervised Learning, Generative Adversarial Networks (GANs), Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Model Evaluation, Data Processing, Classification Algorithms, Computer Vision, Predictive Modeling, Computer Programming, Regression Analysis
初级 · 课程 · 1-4 周