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

University of Washington
您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Computer Science, Debugging
混合 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: 组合学, 面向对象编程(OOP), Python 程序设计, 应用数学, 计算思维, 编程原则, 计划发展, 开发测试, 概率, 计算机编程, 调试, 游戏设计, 模拟, 软件测试, Algorithm
中级 · 课程 · 1-3 个月

您将获得的技能: Pseudocode, Programming Principles, Debugging, Diagram Design, Functional Design, Computer Programming Tools, Computer Programming, Software Documentation
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 开发环境, 软件安装, 嵌入式软件, C(编程语言), 嵌入式系统, 计算机编程, 计划发展, 操作系统, 文件输入/输出, Linux, 构建工具, 应用程序开发, 命令行界面
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 数据结构, 计算机工程, C(编程语言), 嵌入式软件, 计划发展, 计算机编程, 计算机科学, Linux, 计算机结构, 调试
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 统计分析, 数据结构, 描述性统计, C(编程语言), 计算思维, 编程原则, 数据分析, 数据可视化软件
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 开发环境, C(编程语言), 计划发展, 命令行界面, 计算机编程, 模拟, 调试, 软件测试, Algorithm
初级 · 课程 · 1-4 周

Pontificia Universidad Católica de Chile
您将获得的技能: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
中级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 计划发展, C(编程语言), 计算机编程, 数据存储, 计算思维, 编程原则, 微软 Visual Studio, 数据收集, Algorithm
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 云计算, 分析, 系统软件, Visual Basic(编程语言), 软件开发, 编程原则, Network Security, 计算机硬件, 数据库, Network Protocol(网络协议, 计算机编程, 计算机科学, 关系数据库, 自动化, 调试, 数据库管理, 计算机网络, SQL, 计算机结构, Algorithm
初级 · 课程 · 1-3 个月