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

Duke University
您将获得的技能: Html 和 Css, Algorithm, 层叠样式表(CSS), 网络开发, Javascript, 用户界面(UI), 计算机编程, 事件驱动编程, 图像分析, 互动设计, 编程原则, 计算思维, 调试, 网页设计
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 数据结构, 脚本, 脚本语言, 集成开发环境, 软件开发工具, Python 程序设计, 计算机编程, 文件输入/输出, 编程原则, 计算思维, Jupyter
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: 数据管理, 数据结构, Algorithm, C(编程语言), 计算机硬件, 计算机编程, 调试, 文件系统, 操作系统, 计算思维
攻读学位
初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
攻读学位
初级 · 课程 · 1-3 个月

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

您将获得的技能: Ruby (Programming Language), Object Oriented Programming (OOP), Debugging, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Software Installation, Microsoft Windows, Command-Line Interface
初级 · 课程 · 1-3 个月

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

LearnQuest
您将获得的技能: .NET框架, 集成开发环境, 开发环境, 计算机编程, 应用程序开发, Microsoft 开发工具, 跨平台开发, 软件开发, 编程原则, 调试, Visual Basic(编程语言)
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 工程计算, C(编程语言), 软件文档, 编程原则, 开发环境, 计算机编程, 调试
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
初级 · 课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 数据结构, C(编程语言), 移动开发, 苹果 Xcode, 面向对象编程(OOP), 原型设计, Objective-C(编程语言), 苹果 iOS, iOS 开发, 计算机编程
混合 · 课程 · 1-4 周

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