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

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, C and C++, C (Programming Language), Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Algorithms, File Systems, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月

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

University of California, Santa Cruz
您将获得的技能: Debugging, Go (Programming Language), C (Programming Language), Integrated Development Environments, Data Structures, File Systems, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月
Rice University
您将获得的技能: Python 程序设计, 计算机编程, 图形工具, 事件驱动编程, 动画和游戏设计, 计算机图形学, 应用程序开发, 编程原则, 游戏设计, 互动设计, 用户界面(UI)
混合 · 课程 · 1-3 个月

EDUCBA
您将获得的技能: Object Oriented Programming (OOP), Java Programming, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, File Management, Data Validation
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 集成开发环境, Python 程序设计, 计算机编程, 文件管理, 数据导入/导出, 软件开发工具, 数据结构, 计算思维, 编程原则, 脚本, Jupyter
初级 · 课程 · 1-4 周

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

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

您将获得的技能: Pseudocode, Programming Principles, Software Visualization, Computational Logic, Debugging, Computer Programming, Graphical Tools
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms, File Management
初级 · 课程 · 1-3 个月

您将获得的技能: Apache Maven, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, JUnit, Java, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, File Management, Programming Principles, Data Validation, Package and Software Management, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月