编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

Johns Hopkins University
您将获得的技能: Python 程序设计, C 和 C++, C++(编程语言), 计算机结构, 数据访问, 计算机编程工具, 开发环境, 计算机硬件, 计划发展, 编程原则, 系统编程
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 嵌入式软件, 计算机编程, Algorithm, 嵌入式系统, 调试, 数据结构, 计算机编程工具, 计算机工程, 编程原则, 系统编程, C(编程语言)
初级 · 课程 · 1-3 个月

您将获得的技能: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Data Manipulation, Linear Algebra
混合 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 统计编程, Rmarkdown, 软件安装, Ggplot2, 数据转换, R 语言程序设计(中文版), 数据可视化软件, 数据可视化, 数据操作, 编程原则, 数据分析, Tidyverse(R 软件包)
初级 · 课程 · 1-4 周

IBM
您将获得的技能: Unix, 文件管理, IBM DB2, 数据存储, 作业控制语言 (JCL), 文件系统, 操作系统, 数据管理, Data Management, 主机计算, z/OS, Operating System 管理, Unix 命令, 系统编程
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, Pandas(Python 软件包), 脚本, 计算机编程, 数据科学, 软件包和软件管理, NumPy, Matplotlib, 数据操作, 绘图(图形), 数据导入/导出, 计算机科学, 功能设计, 脚本语言, 数据可视化, 软件工程, 编程原则, 数据可视化软件, Seaborn, 柱状图
初级 · 专项课程 · 1-3 个月

Duke University
您将获得的技能: AI 个性化服务, Algorithm, 数据结构, Java, Java 编程, 数据处理, 软件设计, 超文本标记语言(HTML), 数据分析
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 统计分析, Algorithm, 计算机编程, 文件输入/输出, 模拟, 计算思维, 描述性统计, 调试, 数据结构, 数据收集, 微软 Visual Studio, 自动化, 数据可视化软件, 数据存储, 理论计算机科学, 计划发展, 编程原则, 数据分析, C(编程语言)
初级 · 专项课程 · 3-6 个月

初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 计算机编程, 软件文档, 调试, C++(编程语言), 数据存储, 虚幻引擎, 脚本, 开发环境, 三维资产, 面向对象编程(OOP), 视频游戏开发
中级 · 课程 · 1-4 周

您将获得的技能: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
中级 · 课程 · 1-4 周

您将获得的技能: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Descriptive Statistics, Statistical Programming, Debugging
初级 · 课程 · 1-3 个月