Files
cc4e-course/course-structure.json
tiennm99 b6c3895d12 docs(readme): expand README with full course structure and project overview
Replace placeholder README with comprehensive course guide covering
Module 1 & 2 structure, the Basecamp Coffee scenario, folder layout,
and reference links. Also adds all course material directories and
supporting files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-04 20:50:31 +07:00

110 lines
3.5 KiB
JSON

{
"course": {
"name": "Claude Code for Everyone",
"code": "cc4e",
"version": "1.0.0",
"author": "Carl Vellotti",
"website": "https://ccforeveryone.com"
},
"modules": [
{
"id": "1",
"name": "Claude Code Fundamentals",
"description": "Master the core features of Claude Code through the Basecamp Coffee scenario",
"lessons": [
{
"id": "1.1",
"name": "Introduction",
"path": "lesson-modules/1.1-introduction/CLAUDE.md",
"description": "Welcome, course overview, and scenario introduction"
},
{
"id": "1.2",
"name": "File Exploration & Visualization",
"path": "lesson-modules/1.2-file-exploration/CLAUDE.md",
"description": "Navigate file structures and set up visual workspace (Nimbalyst or Cursor)"
},
{
"id": "1.3",
"name": "Working with Files",
"path": "lesson-modules/1.3-working-with-files/CLAUDE.md",
"description": "Extract, synthesize, template, analyze images, web research"
},
{
"id": "1.4",
"name": "Commands & Navigation",
"path": "lesson-modules/1.4-commands-navigation/CLAUDE.md",
"description": "Slash commands, shortcuts, think keywords, power mode"
},
{
"id": "1.5",
"name": "Agents",
"path": "lesson-modules/1.5-agents/CLAUDE.md",
"description": "Parallel processing with multiple Claude instances"
},
{
"id": "1.6",
"name": "Custom Sub-agents",
"path": "lesson-modules/1.6-custom-sub-agents/CLAUDE.md",
"description": "Create persistent advisors with different perspectives"
},
{
"id": "1.7",
"name": "CLAUDE.md (Project Memory)",
"path": "lesson-modules/1.7-claude-md/CLAUDE.md",
"description": "Persistent context that survives sessions"
},
{
"id": "1.8",
"name": "Power Features Overview",
"path": "lesson-modules/1.8-power-features/CLAUDE.md",
"description": "Celebration, recap, and preview of Module 2"
}
]
},
{
"id": "2",
"name": "Vibe Coding",
"description": "Build a real web app from scratch and deploy it",
"lessons": [
{
"id": "2.1",
"name": "Setup",
"path": "lesson-modules/2.1-setup/CLAUDE.md",
"description": "The vibecoding mindset and project folder setup"
},
{
"id": "2.2",
"name": "Plan",
"path": "lesson-modules/2.2-plan/CLAUDE.md",
"description": "Interview process to define clear requirements"
},
{
"id": "2.3",
"name": "Build & Iterate",
"path": "lesson-modules/2.3-build-iterate/CLAUDE.md",
"description": "Scaffold, build, and refine with screenshots"
},
{
"id": "2.4",
"name": "GitHub",
"path": "lesson-modules/2.4-github/CLAUDE.md",
"description": "Version control and backup"
},
{
"id": "2.5",
"name": "Go Live",
"path": "lesson-modules/2.5-go-live/CLAUDE.md",
"description": "Deploy to Vercel with a real URL"
}
]
}
],
"scenario": {
"company": "Basecamp Coffee",
"role": "New manager inheriting a struggling loyalty program",
"goal": "Turn around the program in 3 months",
"solution": "Coffee Personality Quiz"
}
}