A 5-stage, hands-on learning path for anyone who wants to Learn Cursor from the ground up. This repository is a Cursor Tutorial, a practical Cursor Agent Guide, and a Cursor Beginner course designed for structured self-study.
Cursor IDE turns your code editor into an AI-powered workspace. This course helps you move from first launch to practical project workflows, extension patterns, advanced agent use, and building complete projects with AI assistance.
Use this repository if you want to:
- Understand what Cursor can do before using it on real projects.
- Learn Composer, Rules, Agent mode, MCP, skills, @-symbols, and codebase indexing step by step.
- Practice with stage-based tasks instead of scattered notes.
- Build confidence using AI coding tools safely and productively.
| Stage | Path | Outcome |
|---|---|---|
| 1 | stages/stage-01-meet-cursor |
Meet Cursor IDE, run basic workflows, and understand Composer modes. |
| 2 | stages/stage-02-project-config |
Configure projects with Rules, codebase indexing, settings, and reusable context. |
| 3 | stages/stage-03-extend-cursor |
Extend Cursor with Agent mode, MCP, skills, and project automation. |
| 4 | stages/stage-04-advanced |
Use advanced patterns, checkpoints, multi-root workspaces, and safer workflows. |
| 5 | stages/stage-05-build-project |
Build a complete project while applying Cursor practices end to end. |
Additional reference material lives in knowledge/.
- Basic coding familiarity in any language.
- A working Cursor IDE installation.
- Git and GitHub basics.
- A code editor and a terminal.
- Curiosity about AI coding agents and safe automation.
-
Clone this repository:
git clone https://github.com/aiflowlearn/zero2cursor.git cd zero2cursor -
Start with Stage 1:
open stages/stage-01-meet-cursor/README.md
-
Read the stage README, then complete the tasks:
open stages/stage-01-meet-cursor/tasks.md
-
Continue through all five stages in order.
Use this repo as your practice workspace:
- Read each concept file through the stage README.
- Complete
tasks.mdin a fresh sandbox or disposable project. - Save useful prompts, rules, and configuration patterns in your own notes.
- Re-run difficult tasks until you can explain what Cursor is doing and why.
If you publish practice notes, link back to this course so other learners can follow the same path.
Yes. It is designed as a Cursor Beginner path, but it assumes you can code and use Git.
No. This is an independent AIFlowLearn learning path. Always verify product-specific behavior against the latest Cursor documentation.
Yes, for non-commercial learning under the CC BY-NC-SA 4.0 license. Adapted materials must use the same license.
No. This repository contains course content and knowledge documents only.
The AIFlowLearn GEO learning collection includes eight repositories:
- zero2codex — Learn OpenAI Codex CLI from scratch.
- awesome-claude-code — Curated Claude Code resources and workflows.
- zero2cursor — Learn Cursor IDE from scratch.
- 9router-starter-kit — Starter kit for model routing and AI app workflows.
- aiflowlearn — Core AIFlowLearn learning platform and skillpacks.
- aiflowlearn-docs — Documentation and learning guides.
- aiflowlearn-examples — Example projects and practice materials.
- aiflowlearn-community — Community resources, discussions, and contributions.
This repository is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International. See LICENSE.md and LICENSE-CC-BY-NC-SA.
AIFlowLearn helps builders learn modern AI coding workflows through practical, stage-based courses.
Sponsored by AIFlowLearn — AI-native learning platform
AIFlowLearn / AI智流学社 — Browser-based AI coding practice environments, interactive courses, and skill packs.