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

您将获得的技能: Data Structures, Development Environment, Program Development, C++ (Programming Language), Debugging, Programming Principles, Computer Programming Tools, Computer Programming, Data Management, Computational Logic
★ 4.6 (10) · 初级 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
混合 · 课程 · 1-4 周

您将获得的技能: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Program Development, Computer Programming Tools, Object Oriented Programming (OOP), Software Development, Data Management, Functional Design, Package and Software Management
初级 · 课程 · 3-6 个月

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

LearnQuest
您将获得的技能: 软件开发, 软件安装, 计算机编程, Microsoft 开发工具, 开发环境, 调试, Visual Basic(编程语言), 计划发展, 集成开发环境, 编程原则, .NET框架, Microsoft Visual Studio
★ 4.7 (52) · 初级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Web Applications, Web Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Python Programming, Programming Principles, Data Science, Data Analysis, Maintainability, Code Reusability, Style Guides
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Algorithm, HTML 和 CSS, 图像分析, 算法, 网络应用, 计算机编程, 互动设计, 层叠样式表(CSS), 用户界面(UI), 事件驱动编程, 用户界面组件, 网页设计与开发, Javascript, 网络开发, 编程原则, 计算思维, 超文本标记语言(HTML), 网页设计
★ 4.6 (1.5万) · 初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Algorithm, 数据库, Network Security, 自动化, 网络协议, 关系数据库, 系统软件, 硬件架构, 计算机网络, 调试, 计算机编程, 算法, Visual Basic(编程语言), 云计算, 人工智能, Network Protocol(网络协议, 系统编程, 查询语言, 网络安全, 计算机科学, 计算机结构, 编程原则, 计算机硬件
★ 4.6 (114) · 初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Program Development, Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Analytics, Python Programming, Natural Language Processing, Computer Science, Text Mining, NumPy, Data Processing, Code Reusability, Mathematical Software, Debugging, Computational Logic, Data Manipulation
★ 4.7 (30) · 初级 · 课程 · 1-3 个月

University of London
您将获得的技能: Data Management, 平面和视觉设计, 计算机编程, 软件开发工具, 互动设计, 开发环境, 计算机制图技术, 调试, 数据管理, 事件驱动编程, JavaScript 框架, 可视化(计算机制图), Javascript, 计划发展, 编程原则, 图形工具, 可维护性, 计算机图形学
★ 4.1 (934) · 初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 利纳克斯, 计算逻辑, 计算机编程, 计算机编程工具, 软件文档, 嵌入式软件, 编程原则, C(编程语言)
★ 4.6 (266) · 初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 面向对象设计, Microsoft 开发工具, 面向对象编程(OOP), 计算机编程, Visual Basic(编程语言), 统一建模语言, 数据存储, Microsoft Visual Studio, 数据结构, 计划发展, .NET框架
★ 4.5 (20) · 中级 · 课程 · 1-4 周