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

Sapienza University of Rome
您将获得的技能: Ancient History, Art History, World History, Cultural Diversity, Culture, Anthropology
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
中级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: 版本控制, Pandas(Python 软件包), Git(版本控制系统), NumPy, 数据操作, 软件开发工具, Python 程序设计, 数据结构, 开发环境, 数据分析软件, 虚拟环境
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 图论, 理论计算机科学, 可维护性, Algorithm, 软件设计, 计算思维, Java 编程, 数据结构, 面向对象编程(OOP), Java, Networking 路由器, 应用程序开发, 面向对象设计
中级 · 课程 · 1-3 个月

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

您将获得的技能: Excel Macros, Dashboard, Forecasting, Microsoft Copilot, Microsoft Excel, Predictive Modeling, Workflow Management, UI Components, Visual Basic (Programming Language), User Interface (UI), Automation, Debugging, Scenario Testing, Programming Principles
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 前端网络开发, React Native, 移动开发, 用户界面(UI), UI 组件, React.js, 移动开发工具, 跨平台开发, iOS 开发, 安卓开发, 应用程序开发
中级 · 课程 · 1-3 个月

Cisco Learning and Certifications
您将获得的技能: Linux 命令, 应用编程接口 (API), 网络管理, 命令行界面, Network Protocol(网络协议, 自动化, Python 程序设计, 网络规划与设计, 网络架构, 脚本, 网络工程, 软件定义网络, 数据建模, 通用网络
中级 · 课程 · 1-4 周

University of Virginia
您将获得的技能: 创新, 精益方法, 促进讨论, 销售技巧, Kanban 原则, 敏捷项目管理, 设定目标, 团队绩效管理, 团队建设, 积压工作, 流程改进, 团队领导, Agile 方法论, 优先次序, 冲刺回顾, 敏捷软件开发, 团队管理, 销售演示
混合 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 计算机视觉, 移动开发, 嵌入式系统, 机器学习, 模型部署, Swift 编程, 张力流, 应用机器学习, 安卓开发, iOS 开发
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 编辑, 程序开发, 数据结构, 调试, 计划发展, 文件输入/输出, 编程原则, Mainframe 技术, 主机计算, COBOL(编程语言), IBM 云
初级 · 课程 · 1-4 周

MathWorks
您将获得的技能: 回归分析, 模型评估, 探索性数据分析, 数据科学, 数据预处理, 数据分析, 技术交流, Matlab, 数据整合, 降维, 数据可视化软件, 交互式数据可视化, 数据导入/导出, 绘图(图形), 功能工程, 应用机器学习, 分类算法, 数据叙事, 数据可视化, 监督学习
初级 · 专项课程 · 3-6 个月