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

University of Michigan
您将获得的技能: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
初级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: 命令行界面, Oracle 数据库, 数据库管理, 数据库理论, 数据库设计, SQL, 数据建模, 关系数据库, Query 语言, 数据存储, 数据库, 数据库架构与管理, Oracle SQL 开发人员, PL/SQL, 事务处理, 网络架构, 数据管理, Data Management, 数据库管理系统, 图表设计, 存储过程
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: Javascript, Ajax, JSON, Web Applications, Web Development, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, Web Services, Programming Principles, Prototyping, Network Protocols
混合 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 计算机视觉, 数学建模, 控制系统, 线性代数, 估算, 深度学习, 机器人, Machine Learning 方法, 全球定位系统, 应用数学
高级设置 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 应用编程接口 (API), GitHub, 事件驱动编程, 云应用, 无服务器计算, 微软 Azure, 云计算开发, Microsoft Power Automate/Flow, 业务流程自动化, 微服务, 基于云的集成
中级 · 课程 · 1-3 个月

Snowflake
您将获得的技能: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Extract, Transform, Load, Data Warehousing, Change Control, DevOps, Cloud Development, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
初级 · 专业证书 · 1-3 个月

Scrimba
您将获得的技能: TypeScript, Event-Driven Programming, Javascript, Pseudocode, Computational Thinking, JSON, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Node.JS, Unit Testing, Web Development Tools, JavaScript Frameworks
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Vibe coding, AI Workflows, Software Installation, Agentic Workflows, Code Review, System Configuration, Computer Programming Tools, Debugging, Prompt Engineering, Web Development Tools, Software Development, User Interface (UI), Web Development
中级 · 课程 · 1-3 个月

The University of Chicago
您将获得的技能: 应用编程接口 (API), Network Protocol(网络协议, Network 交换机, 网络管理, 通用网络, Networking 路由器, 虚拟化, 网络架构, Network Security, 面向数据的编程, 虚拟网络化, 硬件架构, 软件定义网络
混合 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: C#(编程语言), Unity 引擎, 软件设计, 视频游戏开发, 编程原则, 面向对象设计, 面向对象编程(OOP), 脚本, 游戏设计, 应用程序开发
中级 · 课程 · 1-4 周

Macquarie University
您将获得的技能: 客户洞察, 仪表板, 商业分析, 商业估值, 财务管理, 管理, 数据驱动的决策制定, 会计, 企业财务, 数字化营销, 财务预测, 预算, 财务分析, 管理会计, 资本预算编制, SAS(软件), 营销分析, 数据可视化, 营销效果, 金融建模
初级 · 专项课程 · 3-6 个月