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

Duke University
您将获得的技能: Python 程序设计, 系统编程, 命令行界面, 数据处理, Encryption, 数据结构, 还原式 API, 拉斯特(编程语言), 应用编程接口 (API), 数据操作, 密码学, 云应用, 软件测试, 亚马逊网络服务, 云 API, 数据管道, 实时数据
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 统计建模, 统计分析, 概率与统计, 统计推理, R 语言程序设计(中文版), 回归分析, 概率分布, 应用数学, 数据科学, 数学建模, 线性代数
高级设置 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 高等教育, 社会正义, 宣传, 文化多样性, 问责制, 多样性、平等和包容倡议, 工作场所的包容性, 学生参与, 管理团队
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 系统编程, 命令行界面, 可维护性, 软件设计, 文件输入/输出, 数据结构, C(编程语言), 用户界面(UI), 调试, 软件开发, 计划发展, 软件工程, 模拟
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Spring Framework, Java, Dependency Analysis, Maintainability, Object Oriented Programming (OOP), Extensible Markup Language (XML), Software Design, Software Architecture, Testability
中级 · 课程 · 1-4 周

您将获得的技能: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Test Case, Software Quality Assurance, Business Logic, Back-End Web Development, Integration Testing, Software Engineering, Java Programming, Java
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: SQL, 数据库管理员, 数据库, MySQL, 关系数据库, 数据库管理系统, 数据操作, 数据完整性, Query 语言, 数据库设计
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: Linux, 计算机编程, Linux 命令, 命令行界面, 计算机工程, 嵌入式系统, Open Source 技术, C(编程语言), 文件系统, Unix, 操作系统, Linux 服务器
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 程序设计, 计算思维, 数据结构, 图论, 网络分析, Algorithm, Tree 地图
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: PyTorch (Machine Learning Library), Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Model Evaluation, Medical Imaging, Machine Learning, Computer Vision, Data Preprocessing
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Logistic Regression, SAS (Software), Predictive Modeling, Model Evaluation, Statistical Hypothesis Testing, Statistical Analysis, Correlation Analysis, Statistical Modeling, Regression Analysis, Statistical Methods, Probability & Statistics, Classification And Regression Tree (CART), Big Data, Plot (Graphics), Data Analysis, Model Deployment, Statistical Inference, Data Preprocessing, Statistical Machine Learning, Feature Engineering
中级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时