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

Coursera
您将获得的技能: WordPress, Search Engine Optimization, Blogs, Web Analytics, Web Content, Keyword Research, Information Architecture, Content Management, Marketing, Analytics, Web Design, Web Development
高级设置 · 指导项目 · 不超过 2 小时

您将获得的技能: Multimodal Prompts, OpenAI API, ChatGPT, JSON, Large Language Modeling, Python Programming, Text Mining, Data Validation, Unstructured Data
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 心理学, 物理学, 材料科学, 系统思考, 机械, 数学建模, 生物学, 分析, 应用数学, 计算逻辑, 模拟, 一般科学与研究
混合 · 课程 · 1-3 个月

Universiteit Leiden
您将获得的技能: 概率与统计, 统计方法, 描述性统计, 数据分析, 统计推理, 统计假设检验, 统计建模, 回归分析, 逻辑回归, 数据收集, 数据伦理, R 语言程序设计(中文版), 数据清理, 统计报告, 探索性数据分析
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 集思广益, 计算思维, 数字教学法, 调试, 计算机编程, 计算机科学, 教育软件和技术, 编程原则
初级 · 课程 · 1-3 个月

MathWorks
您将获得的技能: 模型评估, 计算机视觉, Machine Learning 方法, 深度学习, 数据预处理, Matlab, 机器学习算法, 分类算法, Data Validation, 机器学习, 人工智能和机器学习(AI/ML), 图像分析
初级 · 课程 · 1-4 周

您将获得的技能: Data Cleansing, Logistic Regression, Data Preprocessing, Applied Machine Learning, Data Import/Export, Data Mining, Python Programming, Google Cloud Platform, Scikit Learn (Machine Learning Library), Predictive Modeling, Classification Algorithms, Machine Learning, Supervised Learning
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems
攻读学位
高级设置 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Data Structures, Python Programming, Data-oriented programming, Programming Principles, Data Manipulation, Data Access, Data Processing, Computational Logic, Scripting, File I/O, Debugging, Computational Thinking, Jupyter, Maintainability, Computer Programming Tools, Scripting Languages
初级 · 专项课程 · 3-6 个月

Edureka
您将获得的技能: Angular, TypeScript, Web Components, JavaScript Frameworks, UI Components, Web Development Tools, Web Applications, Front-End Web Development, Software Architecture, Command-Line Interface, Routing Protocols, Cascading Style Sheets (CSS), Service Oriented Architecture
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Python Programming
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 计算机视觉, 移动开发, 应用程序开发, 动画, Swift 编程, 苹果 Xcode, 应用设计, 图像分析, 用户界面 (UI) 设计, 苹果 iOS
混合 · 课程 · 1-3 个月