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

IBM
您将获得的技能: 数据库管理员, MySQL, 关系数据库, 数据库管理, 数据存储技术, 基于角色的访问控制(RBAC), Operator 数据库, IBM DB2, Encryption, 数据库系统, 用户账户, 性能调整, PostgreSQL, 数据库设计, 系统监控, 灾难恢复, 数据库架构与管理
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Software Engineering, Object Oriented Design, Software Testing, Software Development Tools, Unified Modeling Language, Development Environment, Requirements Analysis, Agile Software Development, Agile Methodology, Test Case, Software Development Life Cycle, Software Development Methodologies, Functional Requirement, User Requirements Documents, Software Quality Assurance, Systems Analysis, Software Development, Software Design, Systems Design, Software Architecture
中级 · 课程 · 1-3 个月

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
混合 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

IBM
您将获得的技能: Scikit-learn (机器学习库), 数据预处理, 监督学习, 数据清理, 模型评估, 机器学习, 决策树学习, 功能工程, 抽样(统计), 预测建模, 随机森林算法, 分类算法, 逻辑回归, 性能指标
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: C++ (Programming Language), Data Structures, File I/O, Data Store, Data Cleansing, Data Mapping, Data Integrity
中级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: 概念设计, 增强现实, 虚拟现实, 新兴技术, 三维资产, 故事板, 原型设计, 虚拟环境, 应用程序开发, 网页内容无障碍指南, 以人为本的设计, 用户体验设计, 设计思维, 虚幻引擎, 可用性测试, 增强现实与虚拟现实(AR/VR), Unity 引擎, 交互设计, 用户研究, 设计师
初级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 程序开发, 编辑, 文件输入/输出, 数据结构, 调试, 编程原则, Mainframe 技术, 计划发展, 主机计算, COBOL(编程语言), IBM 云
初级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 计算机视觉, 估算, 控制系统, 线性代数, 深度学习, 应用数学, 数学建模, 机器人, Machine Learning 方法, 全球定位系统
高级设置 · 课程 · 1-3 个月

Universitat Autònoma de Barcelona
您将获得的技能: Digital Transformation, Liberal Arts, digital literacy, Informatics, Image Analysis, Human Computer Interaction, Research, Computer Science, Public History, Technology Solutions, Open Source Technology, Research Methodologies, Data Ethics, Computer Vision, Law, Regulation, and Compliance, Artificial Intelligence, Media and Communications, Information Privacy
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Robotics, Automation, Artificial Intelligence, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Linear Algebra, Python Programming
攻读学位
中级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Python 程序设计, 网络 Operator, 网络威胁情报, 脚本, MITRE ATT&CK 框架, 网络安全, IT 自动化
中级 · 课程 · 1-4 周