C 语言编程课程可以帮助您学习语法、Data Structure、算法和内存管理。您可以掌握 Debugging、优化代码和实现高效算法的技能。许多课程会介绍用于编译代码的 GCC、用于 Debugging 的 GDB 等工具,以及用于增强功能的标准模板库 (STL) 等库。您还将探索指针、文件处理和动态内存分配等概念,这些对于开发强大的应用程序至关重要。
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
中级 · 专项课程 · 3-6 个月

您将获得的技能: Linux, Linux Commands, C (Programming Language), System Programming, Command-Line Interface, Programming Principles, Development Environment, Computer Programming Tools, Data Structures, Program Development, Debugging
混合 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 工程计算, C(编程语言), 人机交互, 软件文档, 调试, 编程原则, 嵌入式软件, 开发环境, 计算机编程
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Object Oriented Design, Unit Testing, Integrated Development Environments, Algorithms, Pseudocode, Command-Line Interface, Graph Theory, Computer Science, File Systems, Artificial Intelligence
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: C (Programming Language), Data Structures, Application Security, System Programming, Programming Principles, Performance Tuning
中级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: C(编程语言), 数据管理, Data Management, Algorithm, 文件系统, 数据结构, 计算机硬件, 计算机系统, 编程原则, 计算机编程, 操作系统, 计算思维
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Programming Principles, Maintainability, Data Validation
中级 · 课程 · 1-4 周

International Institute of Information Technology Bangalore
您将获得的技能: C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, File Management, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: C(编程语言), Algorithm, 解决问题, 编程原则, 计算机编程
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 计算机科学, 工程计算, 文件管理, 用户界面(UI), 编程原则, 数据导入/导出, 解决问题, Matlab, 数据结构, 调试, 计算逻辑, 数学软件, 开发环境, 计算机编程, 绘图(图形)
初级 · 课程 · 1-3 个月

University of Washington
您将获得的技能: 理论计算机科学, 功能设计, 软件安装, 编程原则, 计算机编程, 面向对象编程(OOP), 计算思维, 鲁比(编程语言), 其他编程语言
中级 · 课程 · 1-3 个月

EDUCBA
您将获得的技能: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
初级 · 课程 · 1-4 周