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

LearnQuest
您将获得的技能: Python 程序设计, 应用编程接口 (API), 计算机视觉, 模型部署, 自然语言处理, 微软 Azure, 数据科学, 机器学习, 人工智能和机器学习(AI/ML), 图像分析, 机器学习算法
高级设置 · 课程 · 1-3 个月

您将获得的技能: Sampling (Statistics), Descriptive Statistics, Statistical Hypothesis Testing, Data Analysis, Probability Distribution, Statistics, Data Science, Statistical Analysis, A/B Testing, Statistical Methods, Probability, Statistical Inference, Statistical Programming, Python Programming, Technical Communication
高级设置 · 课程 · 1-3 个月

Peking University
您将获得的技能: C (Programming Language), Data Structures, Programming Principles, Program Development, Object Oriented Programming (OOP), Computer Programming, Algorithms, Debugging, Software Design Patterns
混合 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 数据存储技术, 可扩展性, Network Protocol(网络协议, Apache Cassandra, 分布式计算, Algorithm, 系统设计, Apache Hadoop, NoSQL, 云计算, 理论计算机科学, 数据库理论, C++(编程语言)
初级 · 课程 · 1-3 个月

University at Buffalo
您将获得的技能: 色彩理论, 微积分, 人工智能, 增强现实, 应用数学, 计算机视觉, 概率与统计, Algorithm, Matlab, 计算机图形学, 数字信号处理, 计算机编程, 图像分析
中级 · 课程 · 1-4 周

您将获得的技能: Data Storytelling, Data Visualization, Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Ethics, Tableau Software, Data Analysis, Pandas (Python Package), Data Cleansing, Data Preprocessing, Data Validation, Technical Communication, Data Transformation, Python Programming
高级设置 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 卷积神经网络, 人工智能, 预测建模, 自然语言处理, 概率与统计, Machine Learning 方法, 张力流, 放射诊断学, 医学科学与研究, 磁共振成像, 深度学习, 医学影像, 统计机器学习, 机器学习, 应用机器学习, 数据预处理, 图像分析, 风险模型, 模型评估
中级 · 课程 · 1-4 周

PwC
您将获得的技能: 微软Excel, 数据可视化软件, 数据驱动的决策制定, 数据收集, 商业智能, 数据展示, 商业分析, 统计编程, 数据分析, 数据可视化, 案例研究, 大数据, 分析
初级 · 课程 · 1-4 周

您将获得的技能: Data Storytelling, Predictive Analytics, Data Presentation, Responsible AI, Predictive Modeling, Strategic Decision-Making, Data-Driven Decision-Making, Business Intelligence, Data Visualization, Decision Making, Artificial Intelligence and Machine Learning (AI/ML), Scikit Learn (Machine Learning Library), Business Marketing, Natural Language Processing, Text Mining, Python Programming, Reinforcement Learning, Data Security, Network Analysis, Security Awareness
初级 · 课程 · 1-4 周

Pontificia Universidad Católica de Chile
您将获得的技能: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

The University of Edinburgh
您将获得的技能: Python 程序设计, 统计建模, 网络分析, 自然语言处理, 图论, 健康信息学, 数据伦理, 数据整合, 数据科学, 机器学习, 生物医学技术, 精准医疗, 大数据, 生物信息学, 图像分析
中级 · 课程 · 1-3 个月