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

Microsoft
您将获得的技能: 机器学习, 微软 Azure, 自然语言处理, 数据伦理, 人工智能, 计算机视觉, 异常检测, AI 赋能, 预测建模, 负责任的人工智能, 人工智能和机器学习(AI/ML)
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 应用程序部署, JSON, 文本挖掘, NoSQL, 自然语言处理, 数据存储, 数据库系统, 云部署, 数据库管理, 数据库, 云应用, 分布式计算, SQL, 存储过程, 数据库架构与管理, PostgreSQL, 数据库理论, 数据库设计, 数据建模, 关系数据库
中级 · 专项课程 · 3-6 个月

您将获得的技能: C++ (Programming Language), System Programming, Algorithms, Performance Tuning
高级设置 · 课程 · 1-3 个月

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

University of Alberta
您将获得的技能: 概率分布, 机器学习算法, Algorithm, 机器学习, 强化学习, 抽样(统计), 模拟, 人工智能和机器学习(AI/ML)
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
初级 · 课程 · 1-4 周

Imperial College London
您将获得的技能: 探索性数据分析, 描述性统计, 数据分析, 相关性分析, R(软件), 回归分析, 模型评估, 数据导入/导出, 统计建模, 概率与统计, R 语言程序设计(中文版), 统计分析, 生物统计学
中级 · 课程 · 1-4 周
Stanford University
您将获得的技能: 图论, Algorithm, 理论计算机科学, 数据结构, 运筹学, 伪代码, 计算思维
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Python 程序设计, 集成开发环境, 调试, 命令行界面, 编程原则, 脚本, 开发环境, 计算机编程
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 概率分布, 数据科学, 数学建模, 线性代数, 统计推理, 回归分析, 统计建模, 应用数学, 统计分析, R 语言程序设计(中文版), 概率与统计
高级设置 · 课程 · 1-4 周

Imperial College London
您将获得的技能: 探索性数据分析, 描述性统计, 逻辑回归, 数据预处理, 统计, 模型评估, 回归分析, 统计分析, 统计建模, 公共卫生, 预测建模, R 语言程序设计(中文版), 概率与统计
中级 · 课程 · 1-4 周