基础编码课程可以帮助您学习 Python、JavaScript 和 HTML 等编程语言,以及算法、数据结构和 Debugging 技术等概念。您可以掌握编写简洁代码、了解软件开发流程以及创建简单应用程序或网站的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的 Integrated Development Environment (IDE) 以及简化网络开发的框架,让您可以在实际项目中应用自己的技能。

Microsoft
您将获得的技能: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Command-Line Interface, Application Design, Programming Principles, Generative AI, Automation, Generative AI Agents, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
中级 · 课程 · 1-4 周

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

您将获得的技能: Debugging, Development Environment, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Programming Principles, Computational Logic, Data Structures
初级 · 课程 · 1-3 个月

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

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

Microsoft
您将获得的技能: Responsive Web Design, Cascading Style Sheets (CSS), Data Persistence, Event-Driven Programming, HTML and CSS, Web Applications, Front-End Web Development, Semantic Web, Javascript, Web Content Accessibility Guidelines, Data Storage Technologies, Application Security, User Interface (UI), Data Validation
初级 · 课程 · 1-3 个月

Simplilearn
您将获得的技能: Data Structures, C (Programming Language), Programming Principles, Data Management, Algorithms, Computer Programming, File I/O
初级 · 课程 · 1-4 周

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

您将获得的技能: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Debugging, Development Environment, Mobile Development
初级 · 课程 · 1-4 周