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

University of Washington
您将获得的技能: 推动参与, 语言交流技能, 行动导向, 说服沟通, 叙事, 沟通策略, 公开演讲, 建设性反馈, 非语言交流
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Scikit-learn (机器学习库), 数据预处理, 监督学习, 数据清理, 模型评估, 机器学习, 决策树学习, 功能工程, 抽样(统计), 预测建模, 随机森林算法, 分类算法, 逻辑回归, 性能指标
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 写作, 编辑, 创造力, 写作与编辑, 时间管理, 批判性思维, 内容创作, 生产率, 组织技能, 注重细节, 愿意学习, 专业发展
初级 · 课程 · 1-4 周

EDHEC Business School
您将获得的技能: Python 程序设计, 数据可视化软件, 数据分析, 消费者行为, 社交网络分析, 文本挖掘, 财务分析, 网页抓取, 网络分析, 预测建模, 资产管理, 金融市场, 投资, 金融建模, Machine Learning 方法, 非结构化数据, 金融报表
中级 · 课程 · 1-4 周

Imperial College London
您将获得的技能: 描述性统计, 统计方法, 概率与统计, 统计分析, R 语言程序设计(中文版), 时间序列分析和预测, 探索性数据分析, 回归分析, R(软件), 模型评估, 数据整理, 生物统计学, 公共卫生, 逻辑回归
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, 通信系统, 分布式计算, 文件输入/输出, 计算机结构, C 和 C++, 编程原则, 大数据, 脚本, 性能调整, 软件架构, 云计算开发, 可扩展性, 文件系统, 操作系统, Bash(脚本语言)
高级设置 · 专项课程 · 3-6 个月

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

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

Universidad Nacional Autónoma de México
您将获得的技能: SQL, 概念设计, 数据建模, 数据库, MySQL, 关系数据库, 数据库管理, 事务处理, 数据库管理系统, 数据库架构与管理, Query 语言, 性能调整, 信息系统安全, 数据库设计, 信息系统
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Algorithms, Program Development, Programming Principles, Computer Programming, Pseudocode, Computational Thinking, Performance Tuning, Data Structures, Design Strategies, Graph Theory
混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Microservices, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Distributed Computing, Load Balancing, Java, Program Development, Software Design, Maintainability, Dependency Analysis
中级 · 课程 · 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 个月