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

您将获得的技能: JUnit, Unit Testing, Software Quality Assurance, Integrated Development Environments, Software Testing, Quality Assurance, Java, Software Development Tools, Debugging, Performance Testing
中级 · 指导项目 · 不超过 2 小时

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

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

Johns Hopkins University
您将获得的技能: 性能调整, 计算机结构, 算法, 系统编程, 调试, 开发环境, Algorithm, 面向数据的编程, 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 个月

University of Colorado Boulder
您将获得的技能: 嵌入式软件, 自动化工程, 基于模型的系统工程, 计算机工程, 模拟和模拟软件, 故障分析, 嵌入式系统, 调试, 电子工程, 技术交流
攻读学位
中级 · 课程 · 1-4 周

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

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