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

Wesleyan University
您将获得的技能: Python 程序设计, 数据分析, 统计分析, 探索性数据分析, 分类与回归树 (CART), 机器学习算法, 模型评估, 机器学习, 回归分析, 决策树学习, 预测分析, 功能工程, 应用机器学习, 随机森林算法, 数据挖掘, 无监督学习
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Simulations, Microbiology, Biology, Programming Principles, Mathematical Modeling, Computer Programming
中级 · 指导项目 · 不超过 2 小时

University of California, Davis
您将获得的技能: SQL, 数据分析, 数据质量, 解决复杂问题, 业务指标, 探索性数据分析, 调试, JSON, 预测分析, 业务报告, 预测, 数据可视化, 数据展示, 数据转换
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: 软件设计, 嵌入式系统, 计算机工程, 系统设计, 验证和确认, 计算逻辑, 硬件架构, 模拟, 测试自动化
中级 · 课程 · 1-4 周

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

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, 数据预处理, Scikit-learn (机器学习库), 数据处理, 工艺优化, 监督学习, 性能分析, 机器学习算法, 机器学习, 模型评估, 回归分析, 功能工程, 决策树学习, Jupyter, 应用机器学习, 业务解决方案, 分类算法
混合 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 战略领导力, 道德标准与行为, 个人发展, 克服 Object, 案例研究, 个人诚信, 计划执行, 员工辅导, 商业道德, 自我意识, 行动导向, 语言交流技能, 冲突管理, 计划实施, 主动性和领导力, 领导力培养, 决策, 增强能力, 专业发展, 管理团队
初级 · 课程 · 1-4 周

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

Duke University
您将获得的技能: Python 程序设计, 开发环境, 虚拟环境, 数据结构, Pandas(Python 软件包), 版本控制, Git(版本控制系统), 软件开发工具, 数据分析软件, 数据操作, NumPy
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
初级 · 课程 · 1-4 周

Snowflake
您将获得的技能: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Extract, Transform, Load, Data Warehousing, Change Control, DevOps, Cloud Development, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
初级 · 专业证书 · 1-3 个月