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

The Chinese University of Hong Kong
您将获得的技能: 调试, 数学建模, 计算逻辑, 运筹学, 数据结构, 高等数学
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
中级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: JSON, 调试, 面向对象编程(OOP), 数据建模, Javascript, jQuery, 数据库设计, Django (网络框架), Python 程序设计, AJAX, 网络应用, 用户账户
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: SQL, 数据库管理, 数据库设计, Query 语言, Oracle 数据库, 数据结构, 性能调整, 数据完整性
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 詹金斯, 计算机编程, 云计算架构, 持续交付, 持续集成, Scrum(软件开发), Agile 方法论, Kubernetes, 云应用, 软件开发生命周期, CI/CD, 软件开发方法, 云计算开发, 软件开发, 敏捷软件开发, 软件工程
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: Computational Logic, Graph Theory, Theoretical Computer Science, Geospatial Information and Technology, Spatial Analysis, Logical Reasoning, Computational Thinking, Deductive Reasoning, Algebra, Mathematics and Mathematical Modeling, Algorithms, Computer Science
初级 · 课程 · 3-6 个月

Duke University
您将获得的技能: JSON, 自动化, 系统监控, 命令行界面, 应用程序部署, 集装箱化, 詹金斯, GitHub, Docker (软件), 持续监测, 系统编程, Devops, 拉斯特(编程语言), 软件测试, 脚本, CI/CD, 普罗米修斯(软件)
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 数据完整性, 暴力攻击, Encryption, 网络安全, 公钥加密标准(PKCS), 密码学
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 物联网, 嵌入式系统, 大数据, 网络规划与设计, 云平台, Network Protocol(网络协议, 基础设施安全, 数据科学, 通用网络, 无线网络, 计算机硬件, 亚马逊网络服务
中级 · 课程 · 1-4 周

IBM
您将获得的技能: SQL, 数据架构, MySQL, 数据库管理, 数据导入/导出, 编程原则, 数据库设计, Data Governance, 存储过程, 大数据, 关系数据库, 数据存储, Python 程序设计, 网页抓取, 数据仓库, 数据管道, IBM DB2, 数据转换, 数据库, 摘录
初级 · 专项课程 · 3-6 个月

University of Virginia
您将获得的技能: 自动化, 持续交付, Agile 方法论, 持续集成, Devops, 信息技术业务, 系统测试, 系统支持, 软件测试, CI/CD, 持续改进流程, 单元测试, 系统管理, 测试自动化, 持续部署
初级 · 课程 · 1-4 周

Xi'an Jiaotong University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Computer Programming, .NET Framework, Algorithms, Data Structures, Command-Line Interface, Debugging
中级 · 课程 · 1-3 个月