C++ 课程可以帮助您学习编程基础、Object-Oriented 设计、内存管理和 Data Structure。您还可以掌握算法开发、性能优化和调试技术方面的技能。许多课程都会介绍一些工具,如 Visual Studio 或 Code::Blocks 等 Integrated Development Environment (IDE) 以及 STL(标准模板库)等库,以提高您编写高效代码和管理复杂项目的能力。

University of Colorado System
您将获得的技能: 软件设计模式, 调试, 应用程序开发, 编程原则, 游戏设计, 面向对象编程(OOP), C++(编程语言), 虚幻引擎, 视频游戏开发
中级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Algorithms, Debugging
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
中级 · 专项课程 · 3-6 个月

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

您将获得的技能: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
初级 · 课程 · 1-4 周

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

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Development Environment, Computer Programming, Maintainability, Data Structures, Command-Line Interface, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Verification And Validation, Integrated Development Environments, Software Design Patterns, Peripheral Devices, Debugging
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: 数据结构, 编程原则, 计算机编程, 调试, 计划发展, C++(编程语言), 面向对象设计, 面向对象编程(OOP)
攻读学位
中级 · 课程 · 1-4 周

您将获得的技能: Software Design, Programming Principles, Debugging
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Data Structures, Interactive Design, Program Development, Object Oriented Programming (OOP), Computer Programming, Java Programming, Software Development, Computational Logic, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Unified Modeling Language, Software Design Patterns, C++ (Programming Language), Software Architecture, Object Oriented Design, Software Design, Object Oriented Programming (OOP), Maintainability, Programming Principles
中级 · 课程 · 1-3 个月