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

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

您将获得的技能: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
初级 · 课程 · 1-4 周

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

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

您将获得的技能: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
初级 · 课程 · 1-3 个月

您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
初级 · 课程 · 1-3 个月

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

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Data Structures, Debugging
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: R Programming, Rmarkdown, Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Data Analysis, Data Visualization Software, Data Science, Data Manipulation, Data Storytelling, Statistical Analysis, Data Cleansing, Data Integration, Data Transformation, Communication
初级 · 课程 · 1-4 周

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Programming Principles, Distributed Computing, Spring Boot, Computer Architecture, Debugging
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Html 和 Css, 层叠样式表(CSS), 计算机编程, 事件驱动编程, Algorithm, 网页设计, Javascript, 网络开发, 调试, 计算思维, 编程原则, 用户界面(UI), 互动设计, 图像分析
初级 · 课程 · 1-4 周