datawhalechina/easy-vibe

💻 vibe coding 2026 | Your First Modern Coding Course Beginners to Master Step by Step.

What it solves

Easy-Vibe は、全くの初心者から経験豊富な開発者まで、AI支援コーディング(通称「vibe coding」)を用いて実際のソフトウェア製品を作り上げるための包括的な学習パスです。製品アイデアと実際に動くアプリケーションの間にあるギャップを埋め、ユーザーが AI に要件を伝えてそれを動くコードに変換する方法を教えます。

How it works

本プロジェクトはスキルレベル別に構成された段階的カリキュラムを提供します:

  • Stage 1 (Beginner): プロトタイピング、AI IDE ツール、アイデア検証、テキスト・画像・動画といった基本的な AI 機能の統合に焦点を当てます。
  • Stage 2 (Junior/Mid-Level): フロントエンド UI デザイン、データベース(Supabase)、バックエンド API 設計、クラウドデプロイなど、フルスタック開発をカバーします。
  • Stage 3 (Advanced): Claude Code、MCP(Model Context Protocol)、エージェントチーム、クロスプラットフォームアプリ配信など、AIネイティブエンジニアリングを教えます。
  • Knowledge Base: 付録としてコンピュータサイエンス、インフラ、AI 原則の基礎を提供します。

Who it’s for

  • Complete beginners:深いコーディング知識がなくても最初のプロジェクトを作りたい方。
  • Product managers and founders:アイデアを迅速かつ低コストで検証し、MVP を構築したい方。
  • Students:実践的な AI 時代のプログラミングスキルを身につけたい学生。
  • Developers (Junior to Senior):AI コラボレーションとエージェント開発でワークフローを向上させたい開発者。

Highlights

  • Multilingual Support: 10 カ国語でチュートリアルを提供。
  • Interactive Learning: ビジュアルチュートリアル、シミュレートされたコーディング環境、インタラクティブな RAG データフローのデモを使用。
  • End-to-End Path: 初期の「アイデア」フェーズ(ユーザーリサーチと検証)からフルスタックデプロイと課金統合までをガイド。
  • AI-Native Focus: 複雑な自動化のために AI エージェントや Claude Code などの専門ツールを活用する高度なガイドを含む。