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

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

University of Alberta
您将获得的技能: Python 编程, 应用设计, 编程原则, 算法, 游戏设计, 解决问题, 计算机编程, 伪代码, 数据结构, 计划发展, 调试, 计算机科学, 动画和游戏设计, 理论计算机科学, 软件工程, 视频游戏开发, 计算思维, 问题管理, 功能测试, 软件质量(SQA/SQC), Algorithm
初级 · 课程 · 1-3 个月
University of Toronto
您将获得的技能: Python 编程, 集成开发环境, 编程原则, 算法, 计算机编程, 计划发展, 软件文档, 调试, 开发环境, 数据结构, 文件输入/输出, Algorithm
初级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: 编程原则, 算法, 数据库, 网络安全, 计算机编程, 数据结构, 关系数据库, Microsoft 开发工具, 面向对象编程(OOP), 系统软件, 统一建模语言, 面向对象设计, 开发环境, 计算机科学, 计算机结构, 计算机硬件, 查询语言, Visual Basic(编程语言), 数据库管理, Network Security, 文件输入/输出, Algorithm
初级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, Command-Line Interface
攻读学位
中级 · 专项课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 编程原则, 算法, 游戏设计, 计算机编程, C++(编程语言), 人工智能, 软件文档, 面向对象编程(OOP), 调试, 数据结构, 软件设计模式, C(编程语言), 图论, Algorithm
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周
Dartmouth College
您将获得的技能: 编程原则, 算法, 计算机编程, 系统编程, 嵌入式软件, 文件系统, 软件文档, 利纳克斯, 嵌入式系统, 调试, Linux 服务器, 计算机科学, 计算机工程, Linux 命令, 计算机结构, 软件工程, C(编程语言), 命令行界面, 软件可视化, 文件输入/输出, Algorithm
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 编程原则, 软件文档
初级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
初级 · 专项课程 · 1-3 个月

Logical Operations
您将获得的技能: Data Structures, Data Processing, Virtual Machines, Verification And Validation, Program Development, Data Preprocessing, Python Programming, Debugging, Maintainability, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Software Installation, Development Environment, Software Development, Computer Programming Tools, Functional Design, Cross Platform Development
初级 · 专项课程 · 1-3 个月