计算机编程课程可以帮助您学习 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 个月

Illinois Tech
您将获得的技能: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
中级 · 课程 · 1-3 个月

您将获得的技能: Pseudocode, Programming Principles, Debugging, Diagram Design, Functional Design, Computer Programming Tools, Computer Programming, Software Documentation
初级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Web Development, Database Design, Relational Databases, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, HTML and CSS, Cloud Deployment, Back-End Web Development, Application Development, Front-End Web Development, JavaScript Frameworks, Application Servers, Web Servers, Scripting, Javascript, Network Protocols, Cloud Computing
攻读学位
中级 · 课程 · 1-3 个月

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

LearnQuest
您将获得的技能: Python 编程, 数据建模, 软件设计, 数据结构, 统一建模语言, 脚本, 计算机编程, 软件工程, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 编程, 组合学, 算法, 应用数学, 模拟, 计划发展, 计算思维, 编程原则, 面向对象编程(OOP), 开发测试, 概率, 计算机编程, 调试, 软件测试, 游戏设计
中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Python 编程, 算法, 数据结构, 计算机科学, 博弈论, 验证和确认, 数学建模, 模拟, 理论计算机科学, 测试案例, 计算思维, 编程原则, 计算机编程
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: 可维护性, 命令行界面, C(编程语言), 模拟, 软件开发, 数据结构, 计划发展, 用户界面(UI), 操作系统, 软件工程, 调试, 文件输入/输出, 系统编程
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 数据结构, C(编程语言), 计算机工程, 算法, 计划发展, 嵌入式系统, 计算机编程, 编程原则, 调试
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 利纳克斯, 嵌入式软件, 命令行界面, C(编程语言), 开发环境, 嵌入式系统, 计划发展, 应用程序开发, 软件安装, 计算机编程, 文件输入/输出, 构建工具, 操作系统
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 描述性统计, 统计分析, 数据结构, 数据可视化软件, 计算思维, 编程原则, C(编程语言), 数据分析
初级 · 课程 · 1-4 周