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

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

Logical Operations
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Software Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
混合 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 调试, 计算机结构, 算法, 开发环境, C 和 C++, 硬件架构, Python 编程, 数据访问, 计划发展, Algorithm, 数据共享, 分布式计算, 编程原则, 计算机编程工具
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 算法, Scala 编程, 计算机编程, 性能测试, 数据结构, 性能调整, Algorithm, 机器学习算法, 分布式计算
中级 · 课程 · 1-4 周

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

您将获得的技能: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Processing, Data Access, Computer Programming
中级 · 课程 · 1-3 个月

您将获得的技能: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
中级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Operations Research, Applied Mathematics, Mathematical Software, Linear Algebra, Mathematical Modeling, Algorithms, Business Modeling, Complex Problem Solving, Spreadsheet Software
攻读学位
中级 · 课程 · 1-4 周

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

University of Colorado Boulder
中级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
中级 · 专项课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
初级 · 专项课程 · 1-3 个月