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

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

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

Dartmouth College
您将获得的技能: 工程计算, C(编程语言), 调试, 软件文档, 开发环境, 计算机编程, 编程原则
初级 · 课程 · 1-3 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

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

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: C 和 C++, 文件输入/输出, 命令行界面, 调试, 数据结构, C(编程语言), 计算思维, 编程原则, 计算机编程, C++(编程语言)
中级 · 课程 · 1-3 个月

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

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Programming Principles, Algorithms, Data Structures, Data Manipulation
初级 · 课程 · 1-4 周

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

Dartmouth College
您将获得的技能: Linux, 操作系统, 文件输入/输出, 嵌入式软件, 计划发展, 嵌入式系统, 应用程序开发, 软件安装, 命令行界面, C(编程语言), 开发环境, 计算机编程, 构建工具
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机工程, 计划发展, 数据结构, 调试, Algorithm, C(编程语言), 计算机编程, 编程原则, 嵌入式系统
初级 · 课程 · 1-3 个月