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

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时

Universidad Nacional Autónoma de México
您将获得的技能: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Data Processing, Graphing, Programming Principles, Data Import/Export, Scripting, Exploratory Data Analysis, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 描述性统计, 统计推理, 统计分析, 探索性数据分析, 贝叶斯统计, 概率, R(软件), 数据分析, 概率分布, R 语言程序设计(中文版), 统计, 抽样(统计)
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 面向对象编程(OOP), Algorithm, 数据结构, 调试, 理论计算机科学, 性能调整, Java, 非结构化数据, JUnit, 单元测试
中级 · 课程 · 1-3 个月

您将获得的技能: Java, Java Programming, Application Development, Programming Principles, Data Storage, Data Entry, Computer Programming, Algorithms
中级 · 指导项目 · 不超过 2 小时

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Pseudocode, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Analysis, Debugging, Technical Analysis
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Python 程序设计, 分类算法, 预测建模, 回归分析, 无监督学习, Scikit-learn (机器学习库), 机器学习, 决策树学习, 随机森林算法, 功能工程, 应用机器学习, 监督学习, 人工神经网络, 模型评估
中级 · 课程 · 1-4 周
DeepLearning.AI
您将获得的技能: 卷积神经网络, 计算机视觉, 预测建模, 分类算法, 自然语言处理, 迁移学习, 张力流, 时间序列分析和预测, 深度学习, 生成式人工智能, 机器学习, Keras(神经网络库), 递归神经网络 (RNN), 模型评估, 应用机器学习, 人工神经网络, 嵌入, 图像分析, 数据预处理, 预测
中级 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: 应用编程接口 (API), 数据收集, 数据整合, 数据操作, 数据管理, 数据清理, 数据访问, 数据预处理, R 语言程序设计(中文版), 网页抓取, MySQL, 数据导入/导出
混合 · 课程 · 1-4 周

Microsoft
您将获得的技能: CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, SQL, Microsoft Copilot, .NET Framework, Graph Theory
初级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
初级 · 指导项目 · 不超过 2 小时

Imperial College London
您将获得的技能: Python 程序设计, 微积分, 无监督学习, NumPy, Jupyter, 功能工程, 数据预处理, 高等数学, 统计, 降维, 线性代数
中级 · 课程 · 1-4 周