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

University of Illinois Urbana-Champaign
您将获得的技能: Network Protocol(网络协议, 数据库理论, 云计算, 网络协议, 数据存储技术, Apache Cassandra, Apache Hadoop, 分布式计算, C++(编程语言), 理论计算机科学, NoSQL, 系统设计, 算法, 可扩展性, Algorithm
★ 4.3 (1074) · 初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Program Development, Algorithms, Maintainability, Debugging
★ 4.9 (827) · 混合 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 集成开发环境, 单元测试, 面向对象编程(OOP), Scala 编程, 计算思维, 计算机编程, 数据结构, 功能设计, 编程原则, 算法, Algorithm
★ 4.8 (8269) · 中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 用户界面(UI), 面向对象编程(OOP), 事件驱动编程, 面向对象设计, C++(编程语言), Unity 引擎, 数据结构, 虚幻引擎, 视频游戏开发, C#(编程语言), 文件输入/输出
★ 4.7 (20) · 中级 · 课程 · 1-4 周

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

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

University of California, Davis
您将获得的技能: Encryption, 威胁建模, 安全控制, 加密技术, 加密, 验证和确认, 渗透测试, Java, 开发技术, 认证, 软件设计, 脆弱性评估, 网络安全, 安全 Code, 应用安全, 数据安全, 开放式网络应用程序安全项目(OWASP), 调试, 安全编码, C 和 C++, 编程原则, 利用开发
★ 4.5 (607) · 中级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: Network Protocol(网络协议, 计算机网络, 数据完整性, 网络路由, 网络协议, 网络规划与设计, 系统编程, 数字通信, TCP/IP, 网络架构, OSI 模型
★ 4.6 (2416) · 中级 · 课程 · 1-3 个月

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

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