编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 计算机编程, 事件驱动编程, 调试, 计算机图形学, 故事板, 脚本, 动画, 动画和游戏设计, 三维资产, 视频游戏开发, 编程原则, 游戏设计
初级 · 课程 · 1-3 个月

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

Vanderbilt University
您将获得的技能: 数学软件, 计算机编程, Algorithm, 脚本, 应用程序开发, 用户界面(UI), 工程分析, 面向对象编程(OOP), 性能调整, 编程原则, Matlab
中级 · 课程 · 1-3 个月

National Taiwan University
您将获得的技能: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Computational Thinking, Functional Design, Debugging
混合 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Python 程序设计, Pandas(Python 软件包), 数据清理, 计算机编程, 数据科学, 文件输入/输出, 面向对象设计, 数据结构, 应用程序开发, Matplotlib, 调试, Java 编程, 面向对象编程(OOP), 透视表和图表, Java, 单元测试, 日蚀(软件), 数据可视化, 编程原则, 数据分析
初级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: 计算机编程, 面向对象设计, Virtual Machine, Algorithm, 调试, Java 编程, Java, 开发环境, 面向对象编程(OOP), 集成开发环境, 日蚀(软件)
初级 · 课程 · 1-4 周

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

LearnQuest
您将获得的技能: Python 程序设计, 面向对象设计, 计算机编程, Algorithm, 软件设计模式, 模型-视图-控制器, 计算思维, 数据结构, 软件架构, 编程原则, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周

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

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