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

University of Colorado System
您将获得的技能: 数据结构, 数据存储, 计算机编程, 算法, 游戏设计, C 和 C++, Algorithm, 编程原则, 计算逻辑, C++(编程语言), 视频游戏开发, 虚幻引擎
★ 4.4 (34) · 中级 · 课程 · 1-4 周
Dartmouth College
您将获得的技能: 计算机科学, 算法, 嵌入式系统, 计算机工程, 计算机编程, Linux 服务器, 软件文档, Linux 命令, C 和 C++, 软件工程, Algorithm, 文件输入/输出, 计算机编程工具, 编程原则, 软件可视化, 命令行界面, 调试, 内存管理, 嵌入式软件, 利纳克斯, C(编程语言)
★ 4.6 (440) · 初级 · 专项课程 · 3-6 个月

Codio
您将获得的技能: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 4.5 (11) · 中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Solution Design, Software Visualization, Code Reusability, Program Development, Verification And Validation
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Java 编程, Java, 数据结构, 计算机编程, 图论, 数据存储, 算法, Algorithm, C++(编程语言)
★ 4.6 (5566) · 中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development
中级 · 课程 · 1-4 周

Jordan University of Science and Technology
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
★ 3.8 (19) · 中级 · 课程 · 1-4 周

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Memory Management, Programming Principles, C and C++, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Software Installation, Problem Solving
★ 4.8 (8) · 初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 加密技术, Encryption, 安全控制, 系统编程, 数据验证, 用户账户, 身份和访问管理, 漏洞管理, Unix, C 和 C++, 应用安全, 安全 Code, 文件输入/输出, 代码审查, Linux 管理, C(编程语言), 加密, 文件系统, 脆弱性评估, 验证和确认, 安全编码, Data Validation, 利纳克斯
★ 4.6 (81) · 中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数学建模, 计算机编程, 结构工程, 数学软件, 数值分析, 有限元方法, 工程分析, C++(编程语言)
★ 4.6 (564) · 中级 · 课程 · 3-6 个月

Dartmouth College
您将获得的技能: 应用程序开发, 代码重用性, 嵌入式系统, 计划发展, 软件安装, 计算机编程, 系统编程, C 和 C++, Linux 命令, 文件输入/输出, 依赖性分析, 构建工具, 计算机编程工具, 嵌入式软件, C(编程语言), Make.com, 命令行界面, 文件管理, 利纳克斯, 开发环境
★ 4.7 (33) · 初级 · 课程 · 1-3 个月

您将获得的技能: Memory Management, C++ (Programming Language), C (Programming Language), Objective-C (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Debugging
中级 · 课程 · 1-3 个月