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

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: SQL, Query Languages, Data Access, Relational Databases, Data Manipulation
初级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: 调试, 系统编程, 软件设计, 嵌入式系统, 实时数据, 验证和确认, 控制系统, 嵌入式软件, 系统架构, 系统工程, 硬件架构, 软件系统, 系统设计与实施, 代码审查, Linux, 可靠性, 硬件设计, 实时操作系统, 软件架构, 性能调整
攻读学位
中级 · 专项课程 · 3-6 个月

Michigan State University
您将获得的技能: 概念设计, 同行评审, 三维资产, 软件设计, 原型设计, Unity 引擎, 用户界面(UI), 视频游戏开发, 用户体验, 计算机图形学, 构思, 多媒体, 叙事, 动画和游戏设计, 游戏设计, 软件文档, 软件设计文件, C#(编程语言), 三维建模, 跨平台开发
初级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Android Studio, Android Development, Mobile Development, Mockups, Mobile Development Tools, Software Design Patterns, Kotlin, Application Development, User Interface (UI) Design, Prototyping, Application Design, User Interface and User Experience (UI/UX) Design, Development Environment, Gradle, Java Programming, Extensible Markup Language (XML), GitHub
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 软件设计, 测试自动化, 验证和确认, 计算机工程, 计算逻辑, 硬件架构, 系统设计, 模拟, 嵌入式系统
中级 · 课程 · 1-4 周

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 集成开发环境, 苹果 Xcode, 软件测试, 云托管, iOS 开发, React Native, 移动开发, 应用程序开发, 数据管理, Data Management, 移动开发工具, Swift 编程, Android Studio, 扑腾(软件), 网络应用, 苹果 iOS, 跨平台开发, 应用框架
初级 · 课程 · 1-4 周

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

Board Infinity
您将获得的技能: Angular, HTML and CSS, JavaScript Frameworks, Front-End Web Development, Javascript, Software Design Patterns, Web Applications, Cascading Style Sheets (CSS), Maintainability, Web Development, UI Components, Responsive Web Design
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, 数据清理, 数据处理, 软件包和软件管理, 数据可视化软件, 数据结构, 数据导入/导出, 绘图(图形), 数据整合, 计划发展, 软件文档
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 统计编程, 数据清理, 数据操作, 公共行政, 数据转换, 数据分析, R 语言程序设计(中文版), 公共政策, 政策分析, 人口统计, 数据可视化, 调查, Tidyverse(R 软件包)
中级 · 课程 · 1-3 个月