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

University of Colorado Boulder
您将获得的技能: 技术交流, 基于模型的系统工程, 调试, 模拟和模拟软件, 故障分析, 嵌入式软件, 系统编程, 嵌入式系统
★ 4.6 (244) · 中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Wireless Networks, C++ (Programming Language), C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, Electronic Hardware, Telecommunications, Electronic Systems, Code Reusability, Hardware Design, Electronics, Program Development, Communication Systems, Programming Principles, Display Devices
★ 4.7 (18) · 中级 · 专项课程 · 3-6 个月

National Taiwan University
您将获得的技能: Programming Principles, Computer Programming, C (Programming Language), Data Structures, C and C++, Program Development, Memory Management
★ 4.8 (370) · 混合 · 课程 · 1-3 个月
您将获得的技能: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
★ 4.5 (183) · 中级 · 课程 · 1-4 周
您将获得的技能: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
★ 4.7 (66) · 高级设置 · 课程 · 1-3 个月
您将获得的技能: File Systems, Operating Systems, OS Process Management, Memory Management, C (Programming Language), File Management, Virtualization, Computer Programming Tools, Data Integrity, Debugging, File I/O, System Software, Virtualization and Virtual Machines, System Programming, Systems Design, Data Storage Technologies, Performance Tuning, Distributed Computing, Data Storage, C and C++
★ 4.6 (319) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
★ 4.5 (38) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), C and C++, Programming Principles, Memory Management, Hardware Architecture, Computational Logic, Computer Architecture, Computer Programming, Peripheral Devices, Data Storage
★ 4.5 (42) · 中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
★ 4.5 (73) · 中级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
★ 4.8 (71) · 中级 · 课程 · 1-4 周

您将获得的技能: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Programming Principles, Computer Programming, C and C++, Command-Line Interface, Computational Logic
★ 4.4 (219) · 初级 · 指导项目 · 不超过 2 小时

Johns Hopkins University
您将获得的技能: 数据科学, 数字信号处理, 计划发展, 软件开发, 图像分析, 人工神经网络, 数据转换, 深度学习, 数学软件, 机器学习, 算法, Algorithm, 线性代数, 应用机器学习, 数据结构, 数据处理
★ 3.2 (22) · 中级 · 课程 · 1-3 个月