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 周

您将获得的技能: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
中级 · 课程 · 1-3 个月

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

University of Colorado Boulder
您将获得的技能: 系统编程, C(编程语言), 嵌入式系统, 外围设备, 操作系统, 实时操作系统, 外壳脚本, 嵌入式软件, 系统软件, 构建工具, Linux, 文件系统, 开发环境, 调试
高级设置 · 课程 · 1-4 周

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

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Data Structures, Algorithms, Maintainability, Performance Tuning, File Management, Debugging
中级 · 课程 · 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 System
您将获得的技能: C++(编程语言), 数据结构, 面向对象设计, C#(编程语言), 虚幻引擎, 用户界面(UI), 面向对象编程(OOP), 视频游戏开发, 文件输入/输出, 事件驱动编程, Unity 引擎
中级 · 课程 · 1-4 周

SAS
您将获得的技能: 数据分析, 数据导入/导出, 数据预处理, 统计编程, 数据访问, 数据操作, SAS(软件), 调试, 微软Excel
中级 · 课程 · 1-3 个月

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 周