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

Johns Hopkins University
您将获得的技能: R 语言程序设计(中文版), 数据处理, 数据转换, 数据导入/导出, 科学可视化, 磁共振成像, 数据预处理, 医学影像, 数据操作, 神经学, 图像分析
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: UI 组件, 数据访问, 事务处理, 移动开发, 数据结构, 数据库应用, Swift 编程, 应用编程接口 (API), 用户界面(UI), 面向对象编程(OOP), 苹果 Xcode, 模型-视图-控制器, 苹果 iOS, JSON, 数据持久性, 应用程序开发, 核心数据(软件), 响应式网页设计, 单元测试, iOS 开发
初级 · 专项课程 · 3-6 个月

您将获得的技能: Google App Engine, Cloud Applications, Restful API, Google Cloud Platform, Cloud Computing Architecture, OAuth, Cloud Computing, Cloud Services, Application Deployment, Platform As A Service (PaaS), Python Programming, Cloud Storage, Application Performance Management, Authentications, Web Applications, Data Store, MySQL, Scalability
初级 · 课程 · 1-3 个月

University of Washington
您将获得的技能: 人工智能, 统计建模, 计算机视觉, 贝叶斯统计, 决策树学习, 无监督学习, 分类算法, 深度学习, 统计机器学习, 功能工程, 数据预处理, 预测建模, 机器学习, 回归分析, 逻辑回归, 应用机器学习, 图像分析, 数据挖掘, 监督学习, 模型评估
中级 · 专项课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 语言能力, 时间管理, 积极倾听, 沉着, 简明扼要, 适应, 注重细节, 英语, 分析技能, 语言交流技能, 快速学习, 学习策略, 语法, 公开演讲, 扫盲, 口语理解, 词汇, 规划
初级 · 专项课程 · 1-3 个月

Fractal Analytics
您将获得的技能: 交互式数据可视化, 决策, Power BI, 模型部署, 数据展示, Python 程序设计, 数据整理, 以人为本的设计, 批判性思维, 数据库设计, 功能工程, 数据叙事, 机器学习, SQL, 模型评估, 解决问题, 数据操作, 故事板, 数据可视化, Data Analysis 表达式(DAX)
初级 · 专业证书 · 3-6 个月

Princeton University
您将获得的技能: Algorithm, 运筹学, 计算机编程, 数据结构, 计算思维, 线性代数, Java 编程, Networking 路由器, 图论, 理论计算机科学
中级 · 课程 · 3-6 个月

Anthropic
您将获得的技能: 命令行界面, 自动化, 情境管理, LLM 申请, 生成式 AI 代理, 工具调用, 软件开发, 软件开发工具, 克劳德 Code, 代码审查, GitHub, 计算机编程工具, 软件工程
混合 · 课程 · 1-4 周

您将获得的技能: 网络开发, 层叠样式表(CSS), 应用编程接口 (API), 脚本, Bootstrap(前端框架), Javascript, 响应式网页设计, 后端网站开发, 浏览器兼容性
初级 · 课程 · 1-4 周

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 个月