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

Vanderbilt University
您将获得的技能: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
初级 · 课程 · 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 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 Washington
您将获得的技能: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

您将获得的技能: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Programming Principles, Computer Programming, Command-Line Interface, Computational Logic
初级 · 指导项目 · 不超过 2 小时

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

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

Duke University
您将获得的技能: Python 编程, 调试, 算法, 数据分析, 数据处理, 解决问题, 软件开发
初级 · 课程 · 1-4 周

您将获得的技能: 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(编程语言), 调试, 算法, 开发环境, 模拟, 计划发展, 命令行界面, 软件测试
初级 · 课程 · 1-4 周

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