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

Vanderbilt University
您将获得的技能: 工程计算, 绘图(图形), 数据结构, 编程原则, 调试, 用户界面(UI), 解决问题, 数学软件, 计算机科学, 计算机编程, 文件输入/输出, 开发环境, Matlab
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

Simplilearn
您将获得的技能: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Java, C++(编程语言), 数据结构, Algorithm, 数据存储, Java 编程, 文件管理, 编程原则, 计算机编程
中级 · 课程 · 1-3 个月

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

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

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

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Debugging, Programming Principles, Animations, Scripting Languages, Event-Driven Programming
初级 · 课程 · 1-4 周

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

University of Michigan
您将获得的技能: C++(编程语言), 数值分析, 工程分析, 数学建模, 面向对象编程(OOP), 有限元方法, 高等数学
中级 · 课程 · 3-6 个月

University of California, Davis
您将获得的技能: C 和 C++, Unix, 安全 Code, 文件系统, 验证和确认, 文件管理, 用户账户, C(编程语言), 密码学, Linux, 脆弱性评估, 操作系统流程管理, Data Validation, 应用安全
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时