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

University of London
您将获得的技能: 人机交互, Html 和 Css, 数据结构, Bootstrap(前端框架), 网络组件, 线框设计, 网页设计, 网页设计与开发, 可用性, 层叠样式表(CSS), Javascript, 响应式网页设计, 交互设计, 用户界面和用户体验(UI/UX)设计
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: SQL, 数据分析, 数据建模, 数据库系统, 数据库管理员, 数据操作, 数据库管理, 数据完整性, 数据访问, 数据库应用, Query 语言, 数据科学, 数据库理论, 数据库设计, 关系数据库
攻读学位
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 调试, 面向对象编程(OOP), 软件设计模式, 视频游戏开发, 应用程序开发, C++(编程语言), 虚幻引擎, 编程原则, 游戏设计
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 依赖性分析, 情境管理, 弹簧框架, 单元测试, 可扩展标记语言(XML), 软件设计模式, 集成测试, 企业应用管理, Java, JUnit, 配置管理
中级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Game Design, Animation and Game Design, Video Game Development, Animations, Scripting, Software Architecture, Augmented and Virtual Reality (AR/VR), Interactive Design, Development Environment, Object Oriented Design, C# (Programming Language), Object Oriented Programming (OOP), UI Components, 3D Assets, Virtual Environment, User Interface (UI), Artificial Intelligence, Software Development Tools, Debugging
初级 · 专项课程 · 1-3 个月

LearnQuest
您将获得的技能: 弹簧框架, 面向服务的架构, 服务管理, 软件设计模式, 还原式 API, 云计算架构, 微服务, 可扩展性, 云服务, Spring Boot, 网络服务, 负载平衡, 软件架构, 系统架构, 应用程序接口网关
中级 · 课程 · 1-4 周

Columbia University
您将获得的技能: 投资组合管理, 概率分布, 市场动态, 信用风险, 风险分析, 投资组合风险, 风险管理, 数学建模, 计算机编程, 应用数学, 运筹学, 金融建模, 衍生产品, 金融市场, 资本市场
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 数据可视化软件, MLOps(机器学习 Operator), 网页抓取, 数据操作, 模型评估, 分类算法, 机器学习算法, 数据处理, 预测分析, 预测建模, 应用机器学习, 功能工程, 模型部署, 机器学习, Flask(网络框架), 数据可视化, 设计思维, Data Validation, 监督学习
中级 · 专项课程 · 3-6 个月
University of Illinois Urbana-Champaign
您将获得的技能: 微软Excel, 数据可视化软件, 数据分析, 数据展示, 商业分析, 透视表和图表, 分析技能, 数据驱动的决策制定, 数据架构, Excel 公式, Excel 宏, 数据扫盲, 会计系统, 预测分析, Tableau 软件, 散点图, 会计和财务软件, 分析, 数据收集, 数据可视化
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 统计分析, 数据预处理, 回归分析, 性能指标, 分类算法, 机器学习算法, 应用机器学习, 统计建模, 模型评估, 预测建模, 测试数据, 逻辑回归, 功能工程, 机器学习, 监督学习
中级 · 课程 · 1-3 个月

The University of Chicago
您将获得的技能: 面向数据的编程, 硬件架构, Networking 路由器, Network Protocol(网络协议, 通用网络, 虚拟化, 应用编程接口 (API), 网络管理, Network Security, Network 交换机, 软件定义网络, 虚拟网络化, 网络架构
混合 · 课程 · 1-3 个月