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

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
初级 · 课程 · 1-4 周
University of Toronto
您将获得的技能: 计算机编程, 调试, 软件文档, Python 编程, 计划发展, 技术文档, 文件输入/输出, 编程原则, 功能设计, 开发环境, 数据结构, 集成开发环境
初级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 计算机编程, Algorithm, 调试, 解决问题, Python 编程, 软件质量(SQA/SQC), 计划发展, 算法, 功能测试, 计算机科学, 其他编程语言, 编程原则, 游戏设计, 测试计划, 计算思维, 视频游戏开发
初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
攻读学位
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, File I/O, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, FinTech, Software Engineering, Test Data, Data Validation, Verification And Validation
攻读学位
中级 · 专项课程 · 1-3 个月
LearnQuest
您将获得的技能: 计算机编程, Algorithm, 查询语言, 算法, 关系数据库, 计划发展, 文件输入/输出, 面向对象编程(OOP), Network Security, 硬件架构, 计算机硬件, Microsoft 开发工具, 数据库, 开发环境, 系统编程, 网络安全, 统一建模语言, 系统软件, Visual Basic(编程语言), 数据结构, 计算机结构, 面向对象设计
初级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: 计算机编程, 代码重用性, Algorithm, 计划发展, 面向对象编程(OOP), 算法, 图论, 文件输入/输出, 软件设计, C(编程语言), 模拟, 编程原则, 软件设计模式, C 和 C++, 数据结构, 面向对象设计, 人工智能, C++(编程语言), 计算逻辑, 内存管理
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
中级 · 专项课程 · 3-6 个月

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Code Reusability, Data Import/Export, File Systems, Computer Programming, Object Oriented Design, Scripting, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures
中级 · 专项课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 计划发展, 编程原则, 内存管理, 计算逻辑
初级 · 课程 · 1-3 个月

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

University of California, Santa Cruz
您将获得的技能: 代码重用性, 计算机编程, Algorithm, 算法, 面向对象编程(OOP), 文件输入/输出, 图论, C(编程语言), C++(编程语言), 编程原则, 面向对象设计, 数据结构, 内存管理, C 和 C++
中级 · 课程 · 1-3 个月