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

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
初级 · 专项课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月
Dartmouth College
您将获得的技能: 命令行界面, 调试, 计算机编程, 利纳克斯, 系统编程, 文件系统, Linux 服务器, Linux 命令, C(编程语言), 软件工程, 计算机工程, 嵌入式软件, 嵌入式系统, 计算机科学, Algorithm, 文件输入/输出, 编程原则, 软件文档, 算法, 计算机结构, 软件可视化
初级 · 专项课程 · 3-6 个月

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 个月

University of California, Santa Cruz
您将获得的技能: 游戏设计, C++(编程语言), 图论, 调试, C(编程语言), 人工智能, 面向对象编程(OOP), 软件设计模式, Algorithm, 数据结构, 算法
中级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

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 个月

Vanderbilt University
您将获得的技能: 计算机编程, 解决问题, 工程计算, 数学软件, 绘图(图形), 调试, 用户界面(UI), Matlab, 开发环境, 计算机科学, 文件输入/输出, 编程原则, 数据结构
初级 · 课程 · 1-3 个月

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

Duke University
您将获得的技能: 计算机编程, 解决问题, 软件工程, C(编程语言), Algorithm, 解决方案设计, 编程原则, 算法
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Web Servers, Distributed Computing, Application Servers, Servers, Network Architecture, System Programming, Network Protocols, Systems Architecture, TCP/IP, Computer Networking, Network Performance Management, Scalability, File Transfer Protocol (FTP), System Design and Implementation, Web Services, Microservices, File Systems, Debugging, Software Development, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 故事板, 计算机编程, 游戏设计, 脚本, 事件驱动编程, 动画, 讲故事, 解决方案设计, 编程原则, 数据流, 计划发展, 动画和游戏设计, 计算思维, 协调
初级 · 课程 · 1-3 个月