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

University of Michigan
您将获得的技能: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
中级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 集成开发环境, 单元测试, Scala 编程, 数据结构, 编程原则, 计算思维, Algorithm, 面向对象编程(OOP), 功能设计
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Programming Principles, Maintainability, Prototyping
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, 事件驱动编程, Scala 编程, 软件设计模式, 软件设计, 编程原则, Algorithm, 性能调整, 功能设计, Java
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, Computational Thinking, Graph Theory, Programming Principles, Algorithms, Computer Science, C (Programming Language), C++ (Programming Language)
混合 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据操作, 数据处理, Scala 编程, Apache Spark, SQL, 数据转换, 大数据, 分布式计算, 性能调整
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 授权(计算), 云计算, 密码学, 数据中心, 操作系统, 文件系统, Authentication, Apache Hadoop, 分布式计算, NoSQL, Algorithm, 数据存储, Network Security, 事务处理
混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Java Programming, Java, Data Structures, Object Oriented Programming (OOP), Computer Programming, Program Development, C++ (Programming Language), UI Components, C and C++, User Interface (UI), Application Programming Interface (API), Network Model, Algorithms, Application Development, Debugging, Software Development Tools, Testability
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

Arm
您将获得的技能: 应用程序开发, 嵌入式系统, 调试, 软件开发, 软件开发工具, 系统编程, C++(编程语言), 性能调整, 应用安全, 嵌入式软件, 计算机结构, C(编程语言)
中级 · 课程 · 1-3 个月

Epic Games
您将获得的技能: 数据管理, Data Management, 调试, 蓝图绘制, 脚本, UI 组件, 面向对象编程(OOP), 游戏设计, 虚幻引擎, C++(编程语言), 视频游戏开发
初级 · 课程 · 1-4 周

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