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

您将获得的技能: Debugging, Development Environment, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Programming Principles, Computational Logic, Data Structures
初级 · 课程 · 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
您将获得的技能: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
初级 · 课程 · 1-4 周

您将获得的技能: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
初级 · 指导项目 · 不超过 2 小时

Fractal Analytics
您将获得的技能: Python 程序设计, 面向对象编程(OOP), 调试, 批判性思维, 大型语言模型, 生成式人工智能, 生成模型架构, 人工神经网络, 计算机编程, Prompt Engineering, 语义网
中级 · 课程 · 1-4 周

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Python 程序设计, 数据结构, 开发环境, 张力流, 数据操作, 编程原则, 计算机编程工具, NumPy, 人工智能
初级 · 课程 · 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 周

University of California, Davis
您将获得的技能: 调试, 软件设计, C(编程语言), 安全 Code, 编程原则, 计划发展, 脆弱性评估, 软件开发方法
中级 · 课程 · 1-4 周

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Software Installation
初级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, 3D Assets, AI Workflows, Development Environment, Programming Principles
中级 · 专项课程 · 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 个月

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