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

University of Washington
您将获得的技能: 计算机编程, 软件安装, 功能设计, 其他编程语言, 理论计算机科学, 计算思维, 软件设计, 鲁比(编程语言), 编程原则
中级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: 调试, 算法, 计算机编程, 数据结构, 文件系统, 计算思维, Data Management, 数据管理, 操作系统, C(编程语言), 计算机硬件, Algorithm
攻读学位
初级 · 课程 · 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(编程语言), 计划发展, 数据存储, 编程原则
初级 · 课程 · 1-4 周

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 计算机编程, 统一建模语言, 数据结构, 数据建模, .NET框架, 面向对象编程(OOP), 计划发展, 面向对象设计, Microsoft Visual Studio, 编程原则, Visual Basic(编程语言)
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Data Structures, Computer Programming Tools, Development Environment, Debugging
初级 · 课程 · 1-4 周

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

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

Dartmouth College
您将获得的技能: 计算机编程, 调试, 开发环境, C(编程语言), 软件文档, 工程计算, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: Computer Graphics, Visualization (Computer Graphics), C# (Programming Language), .NET Framework, Graphical Tools, Animations, Animation and Game Design, Image Analysis, User Interface (UI), User Interface (UI) Design, Application Development
中级 · 课程 · 1-4 周

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