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

Rice University
您将获得的技能: Algorithm, Python 程序设计, 机器学习算法, 数据结构, 计算思维, 数据分析, 理论计算机科学, 大数据, 分析, 生物信息学
中级 · 课程 · 1-4 周

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

University of Washington
您将获得的技能: 沟通, 信息图表, 可信度, 推动参与, 沉着, 简明扼要, 说服沟通, 表演艺术, 行动导向, 叙事, 同行评审, 激励技能, 公开演讲, 语言交流技能, 演讲, 沟通策略, 建设性反馈, 图表设计, 写作, 非语言交流
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 探索性数据分析, 数据整理, 分类算法, R 语言程序设计(中文版), 机器学习, 机器学习算法, 预测分析, 回归分析, 数据预处理, 功能工程, 随机森林算法, 应用机器学习, 统计机器学习, 监督学习, 模型评估, 预测建模
混合 · 课程 · 1-4 周

您将获得的技能: Responsible AI, Decision Support Systems, Strategic Decision-Making, Operational Efficiency, Predictive Modeling, Process Optimization, Business Modeling, Predictive Analytics, Data-Driven Decision-Making, Data Pipelines, Business Intelligence, Data Ethics, Scenario Testing, Forecasting, Governance, Artificial Intelligence and Machine Learning (AI/ML), Data Visualization, Scikit Learn (Machine Learning Library), Python Programming, Regression Testing
中级 · 课程 · 1-4 周

您将获得的技能: Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Machine Learning Software, Workflow Management, Predictive Modeling, Business Process, Governance Risk Management and Compliance, Continuous Monitoring, SAS (Software), Text Mining, R Programming, Scheduling
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
初级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: Python 程序设计, 文件输入/输出, 脚本语言, 计划发展, 开发环境, 数据结构, 数据存储, 脚本, 调试
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 网页设计, 网页设计与开发, 网络开发, Bootstrap(前端框架), 开发环境, Html 和 Css, Javascript 和 jQuery, 超文本标记语言(HTML), 层叠样式表(CSS), Javascript, jQuery, 编程原则, 网络应用, 响应式网页设计, 互动设计
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
初级 · 专业证书 · 3-6 个月

Universidad de los Andes
您将获得的技能: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Unity Engine, Cross Platform Development, 3D Assets, User Interface (UI), Virtual Environment, C# (Programming Language), Emerging Technologies, Event-Driven Programming, Computer Programming, Animations, Scripting
初级 · 课程 · 1-3 个月

King Abdullah University of Science and Technology
您将获得的技能: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Pandas (Python Package), Python Programming, NumPy, Data Manipulation
初级 · 课程 · 1-4 周