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

Board Infinity
中级 · 专项课程 · 1-3 个月

您将获得的技能: Artificial Intelligence, Robotics, Image Analysis, Computer Vision, Convolutional Neural Networks, Natural Language Processing, Systems Engineering, Artificial Neural Networks, Reinforcement Learning, Machine Learning, Python Programming, Automation, Algorithms
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Django (网络框架), 数据建模, JSON, 数据库设计, 网络应用, Javascript, 面向对象编程(OOP), jQuery, 阿贾克斯, 用户账户, 调试, Python 编程
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 生成式人工智能, 验证和确认, 人工智能, 人工智能赋能, Prompt Engineering, 大型语言建模, 解决问题, ChatGPT, 及时工程, OpenAI, 创造力, 提示模式, 生产率, 法学硕士申请, 情境管理
初级 · 课程 · 1-3 个月

您将获得的技能: TypeScript, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Programming Principles, Data Structures, Web Development Tools, JSON
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 统一建模语言, 持续交付, 版本控制, 敏捷方法, Agile 方法论, 面向对象编程(OOP), 软件开发, 软件开发方法, 面向对象设计, 软件设计模式, 云计算开发, 软件开发工具, Apache Maven, 测试驱动开发(TDD), 计算思维, 詹金斯, 持续集成, 软件开发生命周期, 编程原则, CI/CD, 构建工具
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 降维, 机器学习, 监督学习, 探索性数据分析, 功能工程, 无监督学习, 分类算法, 应用机器学习, 数据科学, 自动编码器, 数据预处理, 递归神经网络 (RNN), 深度学习, 时间序列分析和预测, 回归分析, 强化学习, 卷积神经网络, Python 编程, 统计方法, 生成式对抗网络(GANs)
攻读学位
中级 · 专业证书 · 3-6 个月

Packt
您将获得的技能: Model Evaluation, Classification Algorithms, R Programming, Apache Spark, Deep Learning, Applied Machine Learning, Keras (Neural Network Library), Unsupervised Learning, Apache Hadoop, Data Preprocessing, Data Science, Machine Learning, Tensorflow, Data Mining, Tidyverse (R Package), Statistical Methods, Regression Analysis, Data Analysis, Bayesian Network, Logistic Regression
中级 · 课程 · 3-6 个月

IBM
您将获得的技能: Jupyter, 数据展示, 数据科学, 数据收集, 网络抓取, 数据处理, 数据分析, 分析技能, 仪表板, Python 编程, Matplotlib, Pandas(Python 软件包), 数据可视化软件
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 自动化, Data Management, 数据管理, 解决问题, Visual Basic(编程语言), 计算机编程, Excel 宏, 电子表格软件, 数据清理, 调试, 编程原则, 算法, Algorithm
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 统计分析, 数据展示, 技术交流, 数据科学, 概率分布, 时间序列分析和预测, 数据分析, 贝叶斯统计, R 程序设计, 概率, 统计软件, 马尔可夫模型, 统计推理, Model Evaluation, 概率与统计, 统计建模, 数学建模, 统计资料, 预测, 统计方法, 模型评估
中级 · 专项课程 · 3-6 个月

Universidade de São Paulo
您将获得的技能: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
初级 · 课程 · 1-3 个月