C 语言编程课程可以帮助您学习语法、Data Structure、算法和内存管理。您可以掌握 Debugging、优化代码和实现高效算法的技能。许多课程会介绍用于编译代码的 GCC、用于 Debugging 的 GDB 等工具,以及用于增强功能的标准模板库 (STL) 等库。您还将探索指针、文件处理和动态内存分配等概念,这些对于开发强大的应用程序至关重要。

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 文件输入/输出, 调试, 数据结构, C#(编程语言), 视频游戏开发, 用户界面(UI), 面向对象编程(OOP), Unity 引擎, UI 组件, 事件驱动编程
中级 · 课程 · 1-3 个月

您将获得的技能: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 系统编程, Linux, 操作系统, 外围设备, 嵌入式软件, C(编程语言), 实时操作系统, 系统软件, 构建工具, 文件系统, 外壳脚本, 开发环境, 嵌入式系统, 调试
高级设置 · 课程 · 1-4 周
LearnQuest
您将获得的技能: 数据库, Network Security, 文件输入/输出, 关系数据库, 数据结构, 计算机硬件, 面向对象编程(OOP), 计算机结构, SQL, Visual Basic(编程语言), Algorithm, 统一模型语言, 计算机科学, 面向对象设计, 编程原则, Microsoft 开发工具, 开发环境, 系统软件, 数据库管理, 计算机编程
初级 · 专项课程 · 3-6 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Data Structures, Algorithms, Maintainability, Performance Tuning, File Management, Debugging
中级 · 课程 · 1-3 个月

您将获得的技能: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging, Data Structures
初级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: 三维资产, 脚本, 动画和游戏设计, 视频游戏开发, 事件驱动编程, 动画, 游戏设计, 故事板, 编程原则, 计算机编程, 计算机图形学, 调试
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 文件输入/输出, 面向对象编程(OOP), C#(编程语言), 数据结构, 事件驱动编程, 虚幻引擎, 用户界面(UI), 视频游戏开发, 面向对象设计, Unity 引擎, C++(编程语言)
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 功能要求, 用户需求文件, 计算机硬件, Python 程序设计, 系统设计与实施, 技术设计, 需求分析, 系统设计, 原型设计, 嵌入式系统, 软件设计, 测试计划
混合 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
初级 · 课程 · 1-4 周