面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
University of London
您将获得的技能: 机器学习, 模型评估, 数据收集, 数据分析, 数据预处理, 分类算法, 人工智能, 图像分析
攻读学位
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 数据操作, Data Governance, 数据分析, 数据转换, 数据科学, 数据库设计, 数据质量, 数据建模, SQL, 数据库, 关系数据库, 数据管理, 数据扫盲, Query 语言
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 描述性统计, 数据管道, Data Governance, 数据分析, Apache Spark, 数据叙事, 分布式计算, 探索性数据分析, 数据质量, 数据建模, 同行评审, 数据管理, SQL, 解决复杂问题, 数据湖, 演讲, 性能指标, 数据可视化, JSON, 统计分析
初级 · 专项课程 · 3-6 个月

您将获得的技能: 云 Native 计算, 云基础设施, CI/CD, 云计算架构, 敏捷项目管理, 冲刺回顾, 云部署, 云安全, 冲刺计划, 测试驱动开发(TDD), 云存储, Agile 方法论, Kanban 原则, Scrum(软件开发), 云计算, 云平台, Devops, 云服务, 用户故事, 敏捷软件开发
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Python 程序设计, 计算机视觉, 深度学习, 机器学习, 逻辑回归, PyTorch(机器学习库), 卷积神经网络, 迁移学习, 递归神经网络 (RNN), 医学影像, 人工神经网络, 强化学习, 自然语言处理, 应用机器学习, 图像分析, 无监督学习, 监督学习
中级 · 课程 · 1-3 个月

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

University of Michigan
您将获得的技能: 用户界面(UI), 浏览器兼容性, Html 和 Css, 网页设计与开发, 线框设计, 验证和确认, 用户界面 (UI) 设计, 超文本标记语言(HTML), Bootstrap(前端框架), 网页内容无障碍指南, Javascript, 层叠样式表(CSS), 网页设计, 网络开发, 事件驱动编程, 响应式网页设计, 可用性, 前端网络开发, 网络开发工具, 互动设计
初级 · 专项课程 · 3-6 个月

您将获得的技能: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
中级 · 课程 · 1-4 周

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

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 小时

University of California San Diego
您将获得的技能: Python 程序设计, Algorithm, 数据分析, 分子生物学, 分类算法, 数据预处理, 微生物学, 生物化学, 降维, 生命科学, 网络分析, 马尔可夫模型, 无监督学习, 传染病, 生物技术, 应用机器学习, 生物学, 数据挖掘, 生物信息学, 统计分析
初级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: Python 程序设计, Algorithm, 面向对象编程(OOP), 应用数学, 计算机编程, 计划发展, 模拟, 编程原则, 计算思维, 开发测试, 概率, 组合学, 调试, 软件测试, 游戏设计
中级 · 课程 · 1-3 个月