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

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

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

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

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

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: 功能设计, 理论计算机科学, 编程原则, 计算机编程, Scala 编程, 其他编程语言
混合 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 集思广益, 计算机科学, 计算机编程, 数字教学法, 计算思维, 编程原则, 教育软件和技术, 调试
初级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Event-Driven Programming, Software Design, User Interface (UI), Data Structures
攻读学位
初级 · 课程 · 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 个月

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

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

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