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

University of Michigan
您将获得的技能: 关系数据库, JSON, 数据库设计, 交互式数据可视化, 数据结构, 网页抓取, Python 程序设计, 数据库, SQL, 网络服务, 数据处理, 可扩展标记语言(XML), 数据分析, 数据可视化, 编程原则, Network Protocol(网络协议, 数据可视化软件, 计算机编程, 还原式 API, 数据清理
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Web Development, Web Servers, Restful API, System Programming, Debugging
中级 · 课程 · 3-6 个月

您将获得的技能: Pseudocode, Programming Principles, Debugging, Diagram Design, Functional Design, Computer Programming Tools, Computer Programming, Software Documentation
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, 集成开发环境, 数据结构, 功能设计, 面向对象编程(OOP), Algorithm, 编程原则
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, Unit Testing, Restful API, Application Deployment, Full-Stack Web Development, Application Development, Enterprise Application Management, Software Architecture, Data Modeling, User Interface (UI)
高级设置 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 数据安全, 用户供应, 密码学, Encryption, 安全 Code, PHP(脚本语言), 应用安全, 网络开发, 公钥加密标准(PKCS), 数据加密标准, Algorithm, 电子邮件安全, 高级加密标准(AES), 暴力攻击
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: LLM Application, Google Gemini, Test Case, Code Review, Software Documentation, Prompt Engineering, Debugging
初级 · 项目 · 不超过 2 小时

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Debugging, Software Design Patterns, Functional Design, Computational Thinking, Algorithms, Data Structures
混合 · 课程 · 1-3 个月

您将获得的技能: Frontend Performance, Restful API
中级 · 课程 · 1-3 个月

您将获得的技能: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Databases, Web Applications, Secure Coding, Restful API, Application Programming Interface (API), Programming Principles, Data Structures, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Apple Xcode, UI Components, iOS Development, User Interface (UI) Design, Apple iOS, Mobile Development, User Interface and User Experience (UI/UX) Design, Swift Programming, Responsive Web Design, User Interface (UI), Application Design, Animations, Interactive Design, Data Visualization Software, Interactive Data Visualization, Application Development, Model View Controller, Programming Principles, Application Programming Interface (API), Software Design
中级 · 专项课程 · 3-6 个月

您将获得的技能: File I/O, Software Design Patterns, Software Documentation, Testability, Development Testing, Package and Software Management
高级设置 · 课程 · 3-6 个月