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

University of Illinois Urbana-Champaign
您将获得的技能: 基础设施即服务(IaaS), 虚拟化, 云基础设施, 数据存储, 云平台, 亚马逊 S3, 云存储, 云服务, 集装箱化, 云应用, 可扩展性, 平台即服务(PaaS), 云计算, 中间件, Virtual Machine
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 多样性意识, 多样性、平等和包容倡议, 社会正义, 宣传, 自我意识, 社会学, 人际沟通, 促进讨论, 增强能力, 行动导向, 文化多样性, 坚持不懈, 克服障碍, 社区发展, 面试技巧, 社区外联, 叙事, 规划, 跨文化能力, 文化敏感性
初级 · 专项课程 · 1-3 个月

Scrimba
您将获得的技能: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
中级 · 专项课程 · 1-3 个月

您将获得的技能: 扑腾(软件), 安卓开发, 软件开发工具, 应用编程接口 (API), 调试, 应用程序开发, 软件开发, 用户界面(UI), 苹果 iOS, 跨平台开发, 应用框架, 移动开发, iOS 开发, 用户界面和用户体验(UI/UX)设计
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Python 程序设计, SQL, 仪表板, 数据库, 数据分析, 数据架构, MySQL, 关系数据库, NoSQL, IBM DB2, 大数据, IBM Cognos 分析, 数据管道, 数据仓库, Apache Spark, 应用机器学习, PostgreSQL, MongoDB, 统计报告, 摘录
高级设置 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 软件设计, 嵌入式系统, 计算机工程, 系统设计, 验证和确认, 计算逻辑, 硬件架构, 模拟, 测试自动化
中级 · 课程 · 1-4 周

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, 数据预处理, Scikit-learn (机器学习库), 数据处理, 工艺优化, 监督学习, 性能分析, 机器学习算法, 机器学习, 模型评估, 回归分析, 功能工程, 决策树学习, Jupyter, 应用机器学习, 业务解决方案, 分类算法
混合 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: SQL, 概念设计, 数据建模, 数据库, MySQL, 关系数据库, 数据库管理, 事务处理, 数据库管理系统, 数据库架构与管理, Query 语言, 性能调整, 信息系统安全, 数据库设计, 信息系统
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, 通信系统, 分布式计算, 文件输入/输出, 计算机结构, C 和 C++, 编程原则, 大数据, 脚本, 性能调整, 软件架构, 云计算开发, 可扩展性, 文件系统, 操作系统, Bash(脚本语言)
高级设置 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: SQL, 数据分析, 数据质量, 解决复杂问题, 业务指标, 探索性数据分析, 调试, JSON, 预测分析, 业务报告, 预测, 数据可视化, 数据展示, 数据转换
中级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: API 设计, Authentication, 还原式 API, 应用编程接口 (API), 软件文档, 代理服务器, 应用生命周期管理, 应用程序部署, 云 API, 应用程序接口网关
初级 · 课程 · 1-3 个月

您将获得的技能: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging
中级 · 指导项目 · 不超过 2 小时