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

Microsoft
您将获得的技能: 算法, 计算机编程, 软件测试, 网络开发, GitHub, 单元测试, Git(版本控制系统), 面向对象编程(OOP), Python 编程, 数据操作, 脚本, 集成开发环境, Jupyter, 版本控制, 调试, 数据结构
初级 · 课程 · 1-3 个月

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

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 周

Northeastern University
您将获得的技能: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Software Installation, Scripting, Scripting Languages, Debugging, Program Development, Integrated Development Environments, Data Manipulation
初级 · 课程 · 1-3 个月

Packt
您将获得的技能: Rust (Programming Language), System Programming, Package and Software Management, Data Structures, Software Installation, Test Data, Programming Principles, Secure Coding, Maintainability, Debugging, Software Design Patterns, Integrated Development Environments, Data Sharing, Data Management, Command-Line Interface, Capacity Management
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

您将获得的技能: 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 个月

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

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

您将获得的技能: 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 个月

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