C++ 课程可以帮助您学习编程基础、Object-Oriented 设计、内存管理和 Data Structure。您还可以掌握算法开发、性能优化和调试技术方面的技能。许多课程都会介绍一些工具,如 Visual Studio 或 Code::Blocks 等 Integrated Development Environment (IDE) 以及 STL(标准模板库)等库,以提高您编写高效代码和管理复杂项目的能力。
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据结构, 计算机编程, 集成开发环境, 计算思维, Scala 编程, Algorithm, 编程原则, 面向对象编程(OOP), 单元测试
中级 · 课程 · 1-3 个月

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

您将获得的技能: 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
您将获得的技能: Apache Spark, 数据处理, Scala 编程, SQL, 大数据, 数据操作, 分布式计算, 性能调整, 数据转换
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language), Program Development
混合 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: 数据结构, 调试, 数学软件, 数字设计, 计算机结构, 验证和确认, 计算机编程工具, 软件开发工具, Algorithm, 理论计算机科学, 计算逻辑, 系统设计, 专用集成电路, 计算机工程, 设计软件
中级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: 云计算, 操作系统, Apache Hadoop, 密码学, 事务处理, 授权(计算), 文件系统, 分布式计算, NoSQL, 数据存储, Algorithm, Network Security, 数据中心, Authentication
混合 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据结构, 事件驱动编程, 软件设计模式, Scala 编程, Java, 软件设计, Algorithm, 编程原则, 性能调整
中级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Object Oriented Design, JUnit, UI Components, Software Design, Databases, Program Development, Programming Principles, Debugging, Algorithms, File I/O, Data Structures
中级 · 课程 · 1-3 个月

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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 数据结构, 可扩展性, 其他编程语言, Scala 编程, 分布式计算, 性能调整, Algorithm, Java 编程
中级 · 课程 · 1-4 周

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