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

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Scripting Languages, Object Oriented Programming (OOP), Computational Logic, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, Game Design, Performance Tuning, Video Game Development, Performance Testing, Programming Principles, No-Code Development, Object Oriented Design
混合 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Algorithm, 生物信息学, Java, Python 编程, 计划发展, 数据存储, 测试案例, 编程原则, 网络分析, 调试, 软件测试, 计算机编程, 数据结构, C 和 C++, Javascript, 图论, 开发测试, 理论计算机科学, 拉斯特(编程语言), 算法, 计算思维
中级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据库系统, 数据存储技术, 网络路由, 数据存储, 计划发展, C++(编程语言), 数据结构, 调试, 计算机编程, 数据库理论, 图论, 非结构化数据, 面向对象设计, 面向对象编程(OOP), 工程软件, 算法, 开发环境, 理论计算机科学
中级 · 专项课程 · 1-3 个月

您将获得的技能: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Accounts, Containerization, Linux Servers, System Configuration, Linux Administration, File Management, Software Development, Git (Version Control System)
初级 · 课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 面向数据的编程, Algorithm, 性能调整, 系统编程, 调试, 计算机结构, C 和 C++, 算法, 开发环境
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Algorithm, Python 编程, 计划发展, 数据共享, 编程原则, 计算机编程工具, 硬件架构, 调试, 分布式计算, C 和 C++, 算法, 计算机结构, 开发环境, 数据访问
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 机器学习, 面向数据的编程, 性能调整, 事件驱动编程, 计划发展, 图像分析, 人工神经网络, 深度学习, 系统编程, 硬件架构, 编程原则, 线性代数, 数学软件, 分布式计算, 可扩展性, 卷积神经网络, 数值分析, C 和 C++, 计算机结构, 计算机图形学
攻读学位
中级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
中级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: Programming Principles, C (Programming Language), Program Development, Computer Science, Computer Architecture, Hardware Architecture, Computer Programming, Computer Literacy, Computer Hardware, Data Structures, Theoretical Computer Science, Algorithms, Computational Logic, Emerging Technologies
混合 · 课程 · 3-6 个月

Universitat Autònoma de Barcelona
您将获得的技能: Video Game Development, Computer Graphics, 3D Assets, Microsoft Visual Studio, C++ (Programming Language), Artificial Intelligence, User Interface (UI), Animations, Application Development
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 电气工程, 利纳克斯, 文件系统, 外壳脚本
高级设置 · 课程 · 1-4 周