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

您将获得的技能: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Software Development Tools, Java, Apache Maven, Programming Principles, Software Development
中级 · 指导项目 · 不超过 2 小时
您将获得的技能: CI/CD, Hardware Design, Continuous Integration, Continuous Deployment, Devops Tools, Electronic Hardware, Embedded Software, Continuous Delivery, Test Automation, Software Development Tools, Automation, Verification And Validation, YAML, Process Optimization
中级 · 课程 · 1-4 周

您将获得的技能: Relational Databases, Data Management, Database Design, SQL, Databases, Database Administration, Query Languages, Database Architecture and Administration, Data Integrity, Data Manipulation
中级 · 指导项目 · 不超过 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, Javascript, 算法, 图论, 生物信息学, 数据存储, Algorithm, 开发测试, 编程原则, 计算机编程, 理论计算机科学, 计算思维, 拉斯特(编程语言), 网络分析, 测试案例, Python 编程, 计划发展, 数据结构, 调试, 软件测试, C 和 C++
中级 · 专项课程 · 3-6 个月

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

您将获得的技能: 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 个月

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

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