[
  {
    "id": 1,
    "slug": "tiktok-foundations",
    "title": "TikTok Foundations: From Zero to First 10k",
    "description": "Build a consistent posting routine, define content pillars, and craft thumb-stopping hooks to reach your first audience milestone.",
    "price": 59,
    "level": "Beginner",
    "durationHours": 4,
    "rating": 4.7,
    "tags": ["hooks", "content pillars", "posting cadence", "analytics basics"],
    "instructor": "Ava Kim",
    "format": "Self-paced",
    "lessonsCount": 36,
    "prerequisites": [],
    "outcomes": ["Define a niche map", "Write 20 hook variations", "Publish 15 videos in 30 days"]
  },
  {
    "id": 2,
    "slug": "reels-quickstart",
    "title": "Reels Quickstart: Publish Your First 30 Reels",
    "description": "A rapid-start plan to script, film, and edit Reels using only your phone and on-platform tools.",
    "price": 49,
    "level": "Beginner",
    "durationHours": 3,
    "rating": 4.6,
    "tags": ["reels", "on-phone editing", "script templates"],
    "instructor": "Noah Ellis",
    "format": "Self-paced",
    "lessonsCount": 28,
    "prerequisites": [],
    "outcomes": ["Create 3 repeatable series", "Master on-platform editing", "Track early metrics"]
  },
  {
    "id": 3,
    "slug": "hook-mastery",
    "title": "Hook Mastery for Short-Form Video",
    "description": "40+ hook frameworks with real-world breakdowns to maximize retention in the first 3 seconds.",
    "price": 69,
    "level": "Intermediate",
    "durationHours": 5,
    "rating": 4.8,
    "tags": ["hooks", "retention", "copywriting"],
    "instructor": "Mila Hart",
    "format": "Self-paced",
    "lessonsCount": 42,
    "prerequisites": ["Basic posting experience"],
    "outcomes": ["Develop hook swipe files", "Increase view-through rates", "A/B test intros"]
  },
  {
    "id": 4,
    "slug": "editing-speedrun",
    "title": "Editing Speedrun: Cut Faster, Publish More",
    "description": "Keyboard-free editing flows, batch processing, and polish that doesn’t slow you down.",
    "price": 79,
    "level": "Intermediate",
    "durationHours": 6,
    "rating": 4.7,
    "tags": ["editing", "batching", "workflow"],
    "instructor": "Liam Perez",
    "format": "Self-paced",
    "lessonsCount": 30,
    "prerequisites": ["Comfort with platform editors"],
    "outcomes": ["Reduce edit time by 50%", "Create reusable project presets", "Batch 10 videos in 2 hours"]
  },
  {
    "id": 5,
    "slug": "story-beats",
    "title": "Story Beats for Retention and Watch Time",
    "description": "Narrative structures that sustain attention, create curiosity gaps, and encourage rewatches.",
    "price": 89,
    "level": "Intermediate",
    "durationHours": 6,
    "rating": 4.9,
    "tags": ["storytelling", "retention", "structure"],
    "instructor": "Iris Cole",
    "format": "Self-paced",
    "lessonsCount": 39,
    "prerequisites": ["At least 10 posted videos"],
    "outcomes": ["Outline videos in 3 beats", "Design loopable endings", "Lift average watch time"]
  },
  {
    "id": 6,
    "slug": "ugc-production",
    "title": "UGC Production for Brands",
    "description": "Pitch, produce, and deliver UGC packages that convert, plus templates for briefs and approvals.",
    "price": 119,
    "level": "Advanced",
    "durationHours": 7,
    "rating": 4.7,
    "tags": ["UGC", "client work", "deliverables", "pricing"],
    "instructor": "Leo Ramos",
    "format": "Self-paced",
    "lessonsCount": 33,
    "prerequisites": ["Portfolio of 5+ videos"],
    "outcomes": ["Build a UGC rate card", "Deliver on-brand content", "Source recurring clients"]
  },
  {
    "id": 7,
    "slug": "analytics-lab",
    "title": "Analytics Lab: Iterate with Confidence",
    "description": "Turn analytics into action. Learn diagnostic metrics and iteration cycles for sustainable growth.",
    "price": 89,
    "level": "Intermediate",
    "durationHours": 5,
    "rating": 4.6,
    "tags": ["analytics", "iteration", "experiments"],
    "instructor": "Zoey Park",
    "format": "Self-paced",
    "lessonsCount": 26,
    "prerequisites": ["Basic analytics familiarity"],
    "outcomes": ["Build a weekly review", "Design experiments", "Interpret retention curves"]
  },
  {
    "id": 8,
    "slug": "transition-toolkit",
    "title": "Transition Toolkit: Visual Flow Without Fancy Gear",
    "description": "A library of clean transitions and story-first motion to add energy to your videos.",
    "price": 59,
    "level": "Beginner",
    "durationHours": 4,
    "rating": 4.5,
    "tags": ["transitions", "motion", "timing"],
    "instructor": "Aiden Brooks",
    "format": "Self-paced",
    "lessonsCount": 24,
    "prerequisites": [],
    "outcomes": ["Use timing to guide attention", "Plan transitions in scripts", "Avoid over-editing"]
  },
  {
    "id": 9,
    "slug": "faceless-content",
    "title": "Faceless Content Systems",
    "description": "Build authority with voiceover and text-led formats without showing your face.",
    "price": 79,
    "level": "Intermediate",
    "durationHours": 5,
    "rating": 4.6,
    "tags": ["faceless", "voiceover", "text overlays"],
    "instructor": "Riley Stone",
    "format": "Self-paced",
    "lessonsCount": 27,
    "prerequisites": ["Comfort recording audio"],
    "outcomes": ["Design faceless formats", "Narrate with clarity", "Balance text density"]
  },
  {
    "id": 10,
    "slug": "sound-strategy",
    "title": "Sound Strategy: Music, Voice, and Silence",
    "description": "Choose sounds that amplify emotion and control pacing with silence and beats.",
    "price": 49,
    "level": "Beginner",
    "durationHours": 3,
    "rating": 4.4,
    "tags": ["sound", "music", "voice"],
    "instructor": "Kai Turner",
    "format": "Self-paced",
    "lessonsCount": 18,
    "prerequisites": [],
    "outcomes": ["Select appropriate sounds", "Balance voice and music", "Use silence for emphasis"]
  },
  {
    "id": 11,
    "slug": "script-sprints",
    "title": "Script Sprints: 60 Ideas in 60 Minutes",
    "description": "High-speed ideation drills to generate scripts that map to your content pillars.",
    "price": 39,
    "level": "Beginner",
    "durationHours": 2,
    "rating": 4.5,
    "tags": ["ideation", "scripts", "pillars"],
    "instructor": "Sage Nguyen",
    "format": "Self-paced",
    "lessonsCount": 14,
    "prerequisites": [],
    "outcomes": ["Run timed sprints", "Score ideas quickly", "Draft scripts faster"]
  },
  {
    "id": 12,
    "slug": "brand-deals",
    "title": "Brand Deals and Pricing",
    "description": "From outreach to contracts—close brand deals without undercharging.",
    "price": 129,
    "level": "Advanced",
    "durationHours": 6,
    "rating": 4.7,
    "tags": ["monetization", "brand deals", "pricing"],
    "instructor": "Maya Reed",
    "format": "Self-paced",
    "lessonsCount": 29,
    "prerequisites": ["Active social profiles"],
    "outcomes": ["Build media kits", "Negotiate terms", "Price confidently"]
  },
  {
    "id": 13,
    "slug": "live-cohort-editing",
    "title": "Live Cohort: Edit 20 Videos in 20 Days",
    "description": "A guided cohort to build your shipping muscle with daily prompts and reviews.",
    "price": 199,
    "level": "Advanced",
    "durationHours": 10,
    "rating": 4.8,
    "tags": ["cohort", "editing", "accountability"],
    "instructor": "Jon Park",
    "format": "Cohort",
    "lessonsCount": 20,
    "prerequisites": ["Posting consistency"],
    "outcomes": ["Publish daily", "Receive critique", "Build momentum"]
  },
  {
    "id": 14,
    "slug": "camera-confidence",
    "title": "Camera Confidence for Creators",
    "description": "On-camera presence, delivery pacing, and clarity without acting school.",
    "price": 69,
    "level": "Beginner",
    "durationHours": 4,
    "rating": 4.5,
    "tags": ["performance", "delivery", "confidence"],
    "instructor": "Ella James",
    "format": "Self-paced",
    "lessonsCount": 19,
    "prerequisites": [],
    "outcomes": ["Warm-ups and posture", "Pacing for retention", "Authentic delivery"]
  },
  {
    "id": 15,
    "slug": "content-systems",
    "title": "Content Systems: From Chaos to Calendar",
    "description": "Turn scattered tasks into a predictable content engine with templates and automations.",
    "price": 99,
    "level": "Advanced",
    "durationHours": 7,
    "rating": 4.7,
    "tags": ["systems", "automation", "calendar"],
    "instructor": "Mason Lee",
    "format": "Self-paced",
    "lessonsCount": 31,
    "prerequisites": ["Publishing history"],
    "outcomes": ["Create SOPs", "Automate drafting", "Plan 90-day calendars"]
  },
  {
    "id": 16,
    "slug": "mobile-color",
    "title": "Mobile Color and Text Overlays",
    "description": "Consistent color, legible text, and accessible contrast using mobile tools.",
    "price": 39,
    "level": "Beginner",
    "durationHours": 2,
    "rating": 4.4,
    "tags": ["color", "text overlays", "accessibility"],
    "instructor": "Nova Park",
    "format": "Self-paced",
    "lessonsCount": 12,
    "prerequisites": [],
    "outcomes": ["Color matching", "Readable overlays", "Brand consistency"]
  },
  {
    "id": 17,
    "slug": "platform-playbook",
    "title": "Platform Playbook: Cross-Platform Reuse",
    "description": "Repurpose content between TikTok and Reels without losing context.",
    "price": 79,
    "level": "Intermediate",
    "durationHours": 5,
    "rating": 4.6,
    "tags": ["cross-posting", "repurposing", "context"],
    "instructor": "Owen Hill",
    "format": "Self-paced",
    "lessonsCount": 21,
    "prerequisites": ["Active posting"],
    "outcomes": ["Avoid repost penalties", "Adapt captions", "Reuse with intent"]
  },
  {
    "id": 18,
    "slug": "micro-studio",
    "title": "Micro Studio Setup Without Gear Overload",
    "description": "Plan a simple home studio with affordable essentials and zero clutter.",
    "price": 49,
    "level": "Beginner",
    "durationHours": 3,
    "rating": 4.3,
    "tags": ["studio", "lighting", "sound"],
    "instructor": "Ada Moore",
    "format": "Self-paced",
    "lessonsCount": 16,
    "prerequisites": [],
    "outcomes": ["Design a small studio", "Control light and noise", "Keep it minimal"]
  },
  {
    "id": 19,
    "slug": "monetize-affiliate",
    "title": "Affiliate Monetization for Creators",
    "description": "Select programs, structure content for conversions, and track performance.",
    "price": 89,
    "level": "Intermediate",
    "durationHours": 5,
    "rating": 4.6,
    "tags": ["affiliate", "monetization", "tracking"],
    "instructor": "Nina Ross",
    "format": "Self-paced",
    "lessonsCount": 22,
    "prerequisites": ["Basic analytics"],
    "outcomes": ["Pick programs", "Structure funnels", "Monitor ROI"]
  },
  {
    "id": 20,
    "slug": "ethics-and-safety",
    "title": "Ethics and Safety in Short-Form Content",
    "description": "Responsible content guidelines, disclosure, and community safety practices.",
    "price": 29,
    "level": "Beginner",
    "durationHours": 2,
    "rating": 4.5,
    "tags": ["ethics", "safety", "disclosure"],
    "instructor": "Zara Khan",
    "format": "Self-paced",
    "lessonsCount": 10,
    "prerequisites": [],
    "outcomes": ["Safe publishing", "Clear disclosures", "Community-first thinking"]
  }
]