初级编码课程可以帮助您学习编程基础、语法、Algorithm 和基本的问题解决技巧。您可以掌握编写 Cleaning 代码、Debugging 和理解 Data Structure 的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的集成开发环境 (IDE) 以及用于协作编码项目的平台。您还将学习 Python、JavaScript 或 HTML/CSS 等常用于网络开发和软件应用的语言。

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

University of California, Davis
您将获得的技能: 调试, 软件设计, Encryption, 代码审查, 应用安全, 验证和确认, Authentication, 安全控制, 渗透测试, 威胁建模, 密码学, 数据安全, 编程原则, Java, 网络安全, 安全 Code, 利用开发, 脆弱性评估, 开放式网络应用程序安全项目(OWASP), 开发技术
中级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Web Design and Development, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design, Javascript
初级 · 指导项目 · 不超过 2 小时

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 周

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Vibe coding, Microsoft Copilot, GitHub, Code Review, AI Personalization, Prompt Engineering, LLM Application, Integrated Development Environments, Computer Programming Tools, Application Development, Software Development, Web Development
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
初级 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Software Design, User Interface (UI), Data Structures
攻读学位
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Html 和 Css, UI 组件, 网页设计与开发, 网络开发, 生成式人工智能, Javascript, 机器学习, 网络开发工具, 响应式网页设计, 软件工程, Prompt Engineering
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
初级 · 指导项目 · 不超过 2 小时

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

Scrimba
您将获得的技能: 前端网络开发, Html 和 Css, 应用程序部署, 网络开发, 移动开发, 应用程序开发, 视频游戏开发, ChatGPT, 数据库应用, GitHub, 计算机编程, 层叠样式表(CSS), Javascript, 机器学习, 响应式网页设计
初级 · 课程 · 1-3 个月