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

University of Colorado Boulder
您将获得的技能: Penetration Testing, Exploit development, Exploitation techniques, Security Testing, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Shell Script, Linux, Debugging, Memory Management, Remote Access Systems, Authentications
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Programming Principles, File I/O, Computer Programming Tools, Computer Programming, Code Reusability, Functional Design, Matlab, Debugging, Linear Algebra, Software Development Tools, Computer Science, Mathematical Software, Development Environment, Scripting, Data Import/Export, Data Structures, Computational Logic
★ 5 (6) · 初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 查询语言, 数据处理, Scala 编程, 大数据, 分布式计算, Apache Hadoop, 网络性能管理, 性能调整, 数据分析, 数据转换, 数据持久性, 数据操作, 编程原则, Apache Spark
中级 · 课程 · 1-4 周

International Institute of Information Technology, Hyderabad
您将获得的技能: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Performance Tuning, Dependency Analysis
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Game Design, Animation and Game Design, Video Game Development, Animations, Graphics Software, Event-Driven Programming, No-Code Development, Software Installation, Development Environment, Scripting
★ 4.9 (8) · 初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Unity Engine, C++ (Programming Language), Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), Maintainability, Computational Logic, Data Structures, Computer Programming
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), C and C++, Computer Programming, Code Reusability, Embedded Software, Development Environment, Control Systems, Integrated Development Environments, Embedded Systems, Web Applications, Electronics, Game Design, Electronic Components
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: Video Game Development, Game Design, Debugging, Unity Engine, Program Development, Unreal Engine, Programming Principles, Integrated Development Environments, Computer Programming, C# (Programming Language), Scripting Languages, Scripting
★ 5 (6) · 初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 无监督学习, 机器学习算法, 数据结构, 计算机编程, 性能调整, Scala 编程, 算法, Algorithm, 编程原则, 性能测试, 功能设计
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Memory Management, Scalability, Performance Tuning, C++ (Programming Language), Microarchitecture, Computer Architecture, Cross Platform Development, Hardware Architecture, Computing Platforms, C (Programming Language), Program Development
初级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 模拟, 事件驱动编程, 其他编程语言, 软件设计模式, Scala 编程, 功能测试, 功能设计
★ 4.6 (11) · 中级 · 课程 · 1-3 个月

您将获得的技能: Rust (Programming Language), Command-Line Interface, Other Programming Languages, Package and Software Management, Memory Management, Go (Programming Language), Programming Principles, Program Development, C (Programming Language), Secure Coding, Software Development, Computer Programming
中级 · 指导项目 · 不超过 2 小时