{ "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" } }