编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

您将获得的技能: Apache Hive, Apache Hadoop, Data Warehousing, Performance Tuning, Data Architecture, Databases, Query Languages, Extensible Markup Language (XML), Data Processing, Data Transformation, Data Manipulation
混合 · 课程 · 1-3 个月

Rice University
您将获得的技能: Algorithm, 数据结构, 理论计算机科学, 计算思维, 编程原则, Python 程序设计, 图论, 计划发展, 网络分析, 计算机编程, 数据分析, 分析
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Algorithm, 数据结构, 计算思维, 编程原则, 理论计算机科学, Python 程序设计, 分析, 伪代码
攻读学位
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: .NET框架, 事件驱动编程, 开发环境, 编程原则, C#(编程语言), ASP.NET, 面向对象编程(OOP), 网络开发, 调试, 网络应用
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 统计假设检验, 回归分析, 数据科学, 线性代数, 贝叶斯统计, R 语言程序设计(中文版), 统计推理, 数据建模, 统计, 应用数学, 概率与统计, 概率, 统计方法, 统计分析, 统计建模, 数学建模, 抽样(统计), 概率分布, 生物统计学, 数据分析
高级设置 · 专项课程 · 3-6 个月

Meta
您将获得的技能: Matplotlib, 数据可视化软件, 散点图, 编程原则, 数据操作, Python 程序设计, Pandas(Python 软件包), 数据清理, 脚本, 柱状图, 数据可视化, 数据建模, 探索性数据分析, Jupyter, 数据分析
初级 · 课程 · 1-3 个月

您将获得的技能: 数据叙事, 交互式数据可视化, 数据可视化软件, 负责任的人工智能, 数据伦理, 数据操作, 仪表板, Python 程序设计, 生成式人工智能, Prompt 工程工具, 数据处理, 数据清理, 统计分析, Query 语言, OpenAI, 分析, 数据分析
中级 · 课程 · 1-4 周

Princeton University
您将获得的技能: Algorithm, 数据结构, 线性代数, 运筹学, 计算思维, 理论计算机科学, Networking 路由器, 图论, Java 编程, 计算机编程
中级 · 课程 · 3-6 个月
University of Toronto
您将获得的技能: Algorithm, 数据结构, 测试自动化, 计算思维, 计划发展, Python 程序设计, 测试案例, 软件测试, 面向对象编程(OOP), 单元测试, 调试
混合 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 线性代数, 编程原则, 电信, 电气工程, 数字信号处理, 时间序列分析和预测, 通信系统, 电子产品, 数学建模
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 描述性统计, Matplotlib, 数据可视化软件, 统计推理, 概率与统计, Python 程序设计, 统计, 探索性数据分析, 统计分析, 统计可视化, 柱状图, 统计方法, 箱形图, 抽样(统计), Jupyter, NumPy, 数据可视化, 数据分析
初级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Algorithm, 嵌入, 自然语言处理, 概率与统计, 统计建模, 数据预处理, 马尔可夫模型, 人工神经网络, 文本挖掘, Machine Learning 方法
中级 · 课程 · 1-4 周