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

您将获得的技能: Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Algorithms, Debugging
初级 · 课程 · 1-3 个月
Duke University
您将获得的技能: AI 个性化服务, 调试, 预测建模, 文件输入/输出, 事件驱动编程, 计划发展, 集成开发环境, Algorithm, 数据导入/导出, 软件设计, 层叠样式表(CSS), 计算机编程, 统计分析, 软件工程, Javascript, Java 编程, 数据处理, Encryption, 图像分析, 数据分析
初级 · 专项课程 · 3-6 个月
University of London
您将获得的技能: 调试, 算术, 开发环境, Network Security, 计算机网络, 网页设计与开发, 计算机图形学, 软件开发工具, 计算机系统, 测量系统, 计算机编程, 计算机扫盲, 解决问题, 计算机编程工具, 计算机科学, Javascript, 计算思维, 网络应用, 网络安全, 普通数学
攻读学位
初级 · 专项课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 调试, C 和 C++, 数据结构, 文件输入/输出, 命令行界面, C++(编程语言), C(编程语言), 计算机编程, 计算思维, 编程原则
中级 · 课程 · 1-3 个月

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

您将获得的技能: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Computer Programming, Integrated Development Environments, Development Environment, Event-Driven Programming
初级 · 课程 · 1-3 个月
LearnQuest
您将获得的技能: SQL, 数据结构, 文件输入/输出, 开发环境, Network Security, 计算机硬件, 数据库, Visual Basic(编程语言), 面向对象编程(OOP), 计算机结构, 计算机科学, 统一模型语言, 计算机编程, 关系数据库, 面向对象设计, Microsoft 开发工具, 数据库管理, 系统软件, Algorithm, 编程原则
初级 · 专项课程 · 3-6 个月

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: Python 程序设计, 调试, 数据结构, 软件测试, 云托管, 开发环境, 测试驱动开发(TDD), 单元测试, 面向对象编程(OOP), 集成开发环境, 计算机编程, Django (网络框架), 编程原则
初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 调试, 数据结构, 文件输入/输出, 开发环境, Matlab, 工程计算, 计算机科学, 绘图(图形), 数学软件, 解决问题, 计算机编程, 用户界面(UI), 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Data Import/Export, Integrated Development Environments, Debugging, File Management
初级 · 课程 · 3-6 个月