[
  {
    "id": "c001",
    "slug": "knife-skills-foundations",
    "title": "Knife Skills: Foundations",
    "category": "Baking",
    "level": "Beginner",
    "durationHours": 6,
    "lessons": 18,
    "price": 59,
    "rating": 4.7,
    "language": "English",
    "instructor": { "name": "Alex Morgan", "country": "USA" },
    "tags": ["skills", "safety", "prep"],
    "description": "Master safe grips, precise cuts and efficient prep workflows to speed up every recipe.",
    "outcomes": [
      "Identify knife parts and maintenance",
      "Perform common cuts consistently",
      "Sharpen and hone safely",
      "Reduce prep time by 30%",
      "Set up an ergonomic workstation"
    ]
  },
  {
    "id": "c002",
    "slug": "italian-pasta-essentials",
    "title": "Italian Pasta Essentials",
    "category": "Italian",
    "level": "Beginner",
    "durationHours": 8,
    "lessons": 22,
    "price": 79,
    "rating": 4.8,
    "language": "English",
    "instructor": { "name": "Laura Rossi", "country": "Italy" },
    "tags": ["pasta", "sauces", "regional"],
    "description": "Learn dough basics, shaping, and classic sauces from across Italy with step-by-step clarity.",
    "outcomes": [
      "Mix and rest dough correctly",
      "Shape 6 classic pasta forms",
      "Balance salt, fat and acid",
      "Cook pasta al dente every time"
    ]
  },
  {
    "id": "c003",
    "slug": "sushi-techniques-home",
    "title": "Sushi Techniques at Home",
    "category": "Japanese",
    "level": "Intermediate",
    "durationHours": 10,
    "lessons": 24,
    "price": 99,
    "rating": 4.6,
    "language": "English",
    "instructor": { "name": "Sora Tanaka", "country": "Japan" },
    "tags": ["rice", "rolls", "nigiri"],
    "description": "From rice mastery to precise rolling, build consistent sushi with accessible methods.",
    "outcomes": [
      "Cook and season sushi rice",
      "Roll maki with uniform structure",
      "Shape nigiri with proper pressure",
      "Plan safe mise en place"
    ]
  },
  {
    "id": "c004",
    "slug": "mexican-street-food",
    "title": "Mexican Street Food",
    "category": "Mexican",
    "level": "Intermediate",
    "durationHours": 9,
    "lessons": 20,
    "price": 95,
    "rating": 4.7,
    "language": "English",
    "instructor": { "name": "Ana Rivera", "country": "Mexico" },
    "tags": ["tacos", "salsas", "masa"],
    "description": "Build masa from scratch, balance salsas, and assemble vibrant tacos with simple tools.",
    "outcomes": [
      "Nixtamalize and grind corn",
      "Press tortillas evenly",
      "Balance salsa heat and acidity",
      "Assemble tacos with texture contrast"
    ]
  },
  {
    "id": "c005",
    "slug": "indian-curry-mastery",
    "title": "Indian Curry Mastery",
    "category": "Indian",
    "level": "Intermediate",
    "durationHours": 12,
    "lessons": 28,
    "price": 119,
    "rating": 4.9,
    "language": "English",
    "instructor": { "name": "Meera Patel", "country": "India" },
    "tags": ["spices", "tempering", "regional"],
    "description": "Demystify masalas, tempering and layering to create balanced curries with confidence.",
    "outcomes": [
      "Toast and grind spices correctly",
      "Apply tempering at right stages",
      "Balance heat, body and brightness",
      "Plan weekly curry prep"
    ]
  },
  {
    "id": "c006",
    "slug": "french-sauces-core",
    "title": "French Sauces: The Core",
    "category": "French",
    "level": "Advanced",
    "durationHours": 11,
    "lessons": 25,
    "price": 129,
    "rating": 4.6,
    "language": "English",
    "instructor": { "name": "Étienne Dubois", "country": "France" },
    "tags": ["mother sauces", "emulsions"],
    "description": "Clarify stocks, control reductions and emulsify reliably to build classic French sauces.",
    "outcomes": [
      "Build and clarify stocks",
      "Control reduction and viscosity",
      "Stabilize emulsions",
      "Pair sauces with proteins and veg"
    ]
  },
  {
    "id": "c007",
    "slug": "vegan-cooking-starter",
    "title": "Vegan Cooking Starter",
    "category": "Vegan",
    "level": "Beginner",
    "durationHours": 7,
    "lessons": 18,
    "price": 69,
    "rating": 4.5,
    "language": "English",
    "instructor": { "name": "Jamie Lee", "country": "UK" },
    "tags": ["plants", "protein", "everyday"],
    "description": "Build satisfying plant-based meals with complete proteins and simple techniques.",
    "outcomes": [
      "Plan balanced vegan plates",
      "Use legumes efficiently",
      "Create creamy textures without dairy"
    ]
  },
  {
    "id": "c008",
    "slug": "artisan-bread-basics",
    "title": "Artisan Bread Basics",
    "category": "Baking",
    "level": "Beginner",
    "durationHours": 9,
    "lessons": 21,
    "price": 89,
    "rating": 4.8,
    "language": "English",
    "instructor": { "name": "Noah Smith", "country": "USA" },
    "tags": ["yeast", "kneading", "crumb"],
    "description": "Understand fermentation, gluten development and baking cycles for consistent loaves.",
    "outcomes": [
      "Mix and knead properly",
      "Manage bulk fermentation",
      "Score and steam for crust",
      "Diagnose crumb structure"
    ]
  },
  {
    "id": "c009",
    "slug": "mediterranean-meal-prep",
    "title": "Mediterranean Meal Prep",
    "category": "Mediterranean",
    "level": "Beginner",
    "durationHours": 6,
    "lessons": 16,
    "price": 65,
    "rating": 4.4,
    "language": "English",
    "instructor": { "name": "Elena Papadakis", "country": "Greece" },
    "tags": ["prep", "healthy", "batch"],
    "description": "Cook balanced, heart-friendly dishes for the week with simple batch techniques.",
    "outcomes": [
      "Plan balanced weekly menus",
      "Batch-cook grains and legumes",
      "Build quick dressings and dips"
    ]
  },
  {
    "id": "c010",
    "slug": "korean-ferments-101",
    "title": "Korean Ferments 101",
    "category": "Korean",
    "level": "Intermediate",
    "durationHours": 7,
    "lessons": 17,
    "price": 85,
    "rating": 4.6,
    "language": "English",
    "instructor": { "name": "Jiwoo Park", "country": "South Korea" },
    "tags": ["kimchi", "gochujang", "safety"],
    "description": "Learn safe fermentation practices and build core Korean ferments at home.",
    "outcomes": [
      "Salt ratios for safe ferments",
      "Temperature and time control",
      "Flavor balancing post-ferment"
    ]
  },
  {
    "id": "c011",
    "slug": "thai-flavor-balance",
    "title": "Thai Flavor Balance",
    "category": "Thai",
    "level": "Intermediate",
    "durationHours": 8,
    "lessons": 19,
    "price": 92,
    "rating": 4.7,
    "language": "English",
    "instructor": { "name": "Arisa Chai", "country": "Thailand" },
    "tags": ["sweet", "sour", "spicy"],
    "description": "Balance sweet, sour, salty and spicy across Thai classics with a repeatable framework.",
    "outcomes": [
      "Build curry pastes",
      "Adjust seasoning by increments",
      "Cook rice and noodles properly"
    ]
  },
  {
    "id": "c012",
    "slug": "advanced-pastry-laminations",
    "title": "Advanced Pastry Laminations",
    "category": "Baking",
    "level": "Advanced",
    "durationHours": 14,
    "lessons": 26,
    "price": 149,
    "rating": 4.8,
    "language": "English",
    "instructor": { "name": "Claire Dupont", "country": "France" },
    "tags": ["lamination", "croissant", "precision"],
    "description": "Control temperature, dough elasticity and lamination to produce professional pastry.",
    "outcomes": [
      "Butter plasticity control",
      "Layer counting and folding",
      "Proofing environment setup",
      "Bake curve planning"
    ]
  },
  {
    "id": "c013",
    "slug": "indian-flatbreads",
    "title": "Indian Flatbreads",
    "category": "Indian",
    "level": "Beginner",
    "durationHours": 6,
    "lessons": 15,
    "price": 59,
    "rating": 4.5,
    "language": "English",
    "instructor": { "name": "Rahul Sharma", "country": "India" },
    "tags": ["roti", "naan", "paratha"],
    "description": "Make soft rotis, naan and layered parathas with a focus on heat control and timing.",
    "outcomes": [
      "Hydration and kneading targets",
      "Cook times for each bread",
      "Layering fat for flakiness"
    ]
  },
  {
    "id": "c014",
    "slug": "vegan-desserts-no-dairy",
    "title": "Vegan Desserts Without Dairy",
    "category": "Vegan",
    "level": "Intermediate",
    "durationHours": 8,
    "lessons": 18,
    "price": 89,
    "rating": 4.4,
    "language": "English",
    "instructor": { "name": "Maya Chen", "country": "USA" },
    "tags": ["dessert", "substitutions"],
    "description": "Create creamy, rich desserts using plant-based substitutions and precise ratios.",
    "outcomes": [
      "Plant milk custards",
      "Aquafaba meringue stability",
      "Chocolate tempering basics"
    ]
  },
  {
    "id": "c015",
    "slug": "japanese-ramen-at-home",
    "title": "Japanese Ramen at Home",
    "category": "Japanese",
    "level": "Advanced",
    "durationHours": 13,
    "lessons": 24,
    "price": 135,
    "rating": 4.6,
    "language": "English",
    "instructor": { "name": "Ren Sato", "country": "Japan" },
    "tags": ["broth", "tare", "noodles"],
    "description": "Build broths, tare and noodles from scratch and orchestrate a service-ready bowl.",
    "outcomes": [
      "Stock extraction efficiencies",
      "Tare calibration",
      "Noodle texture control"
    ]
  },
  {
    "id": "c016",
    "slug": "mexican-salsas-lab",
    "title": "Mexican Salsas Lab",
    "category": "Mexican",
    "level": "Beginner",
    "durationHours": 5,
    "lessons": 12,
    "price": 49,
    "rating": 4.3,
    "language": "English",
    "instructor": { "name": "Carlos Vega", "country": "Mexico" },
    "tags": ["salsas", "techniques"],
    "description": "Roast, blend and balance salsas with a reproducible tasting protocol.",
    "outcomes": [
      "Control roast bitterness",
      "Acidity and salt titration",
      "Texture calibration"
    ]
  },
  {
    "id": "c017",
    "slug": "french-bistro-classics",
    "title": "French Bistro Classics",
    "category": "French",
    "level": "Intermediate",
    "durationHours": 9,
    "lessons": 19,
    "price": 109,
    "rating": 4.5,
    "language": "English",
    "instructor": { "name": "Julien Martin", "country": "France" },
    "tags": ["braise", "sauce", "plating"],
    "description": "Cook bistro staples with timing, reduction and temperature control for reliability.",
    "outcomes": [
      "Sear and braise scheduling",
      "Reduction targets",
      "Finishing with butter and herbs"
    ]
  },
  {
    "id": "c018",
    "slug": "korean-bbq-essentials",
    "title": "Korean BBQ Essentials",
    "category": "Korean",
    "level": "Beginner",
    "durationHours": 7,
    "lessons": 16,
    "price": 79,
    "rating": 4.4,
    "language": "English",
    "instructor": { "name": "Hana Kim", "country": "South Korea" },
    "tags": ["marinades", "grill", "banchan"],
    "description": "Marinate, grill and assemble balanced BBQ spreads with essential banchan.",
    "outcomes": [
      "Marinade ratios",
      "Heat zoning for grills",
      "Banchan sequencing"
    ]
  },
  {
    "id": "c019",
    "slug": "thai-curry-pastes",
    "title": "Thai Curry Pastes",
    "category": "Thai",
    "level": "Intermediate",
    "durationHours": 6,
    "lessons": 14,
    "price": 72,
    "rating": 4.5,
    "language": "English",
    "instructor": { "name": "Nok Siriphong", "country": "Thailand" },
    "tags": ["pastes", "aromatics"],
    "description": "Build and store curry pastes, then balance soups and stir-fries efficiently.",
    "outcomes": [
      "Pounding vs blending impacts",
      "Storage safety",
      "Layering aromatics"
    ]
  },
  {
    "id": "c020",
    "slug": "mediterranean-veg-forward",
    "title": "Mediterranean Veg-Forward",
    "category": "Mediterranean",
    "level": "Intermediate",
    "durationHours": 8,
    "lessons": 18,
    "price": 88,
    "rating": 4.4,
    "language": "English",
    "instructor": { "name": "Layla Haddad", "country": "Lebanon" },
    "tags": ["veg", "grains", "olive oil"],
    "description": "Compose vegetable-centric plates with grains, pulses and bright dressings.",
    "outcomes": [
      "Roasting for sweetness",
      "Grain hydration timing",
      "Acid-fat-salt balance"
    ]
  },
  {
    "id": "c021",
    "slug": "italian-regional-tour",
    "title": "Italian Regional Tour",
    "category": "Italian",
    "level": "Advanced",
    "durationHours": 12,
    "lessons": 26,
    "price": 139,
    "rating": 4.7,
    "language": "English",
    "instructor": { "name": "Giulia Bianchi", "country": "Italy" },
    "tags": ["regional", "sauces", "technique"],
    "description": "Navigate regional Italian techniques beyond pasta to build seasonal menus.",
    "outcomes": [
      "Regional techniques overview",
      "Seasonal menu planning",
      "Wine pairing basics"
    ]
  },
  {
    "id": "c022",
    "slug": "japanese-izakaya-at-home",
    "title": "Japanese Izakaya at Home",
    "category": "Japanese",
    "level": "Intermediate",
    "durationHours": 7,
    "lessons": 15,
    "price": 84,
    "rating": 4.3,
    "language": "English",
    "instructor": { "name": "Yuki Nakamura", "country": "Japan" },
    "tags": ["grill", "snacks", "seasoning"],
    "description": "Make small plates with perfect seasoning and timing for relaxed gatherings.",
    "outcomes": [
      "Yakitori skew prep",
      "Glaze reduction timing",
      "Snack menu pacing"
    ]
  },
  {
    "id": "c023",
    "slug": "vegan-quick-meals",
    "title": "Vegan Quick Meals",
    "category": "Vegan",
    "level": "Beginner",
    "durationHours": 5,
    "lessons": 12,
    "price": 49,
    "rating": 4.2,
    "language": "English",
    "instructor": { "name": "Ava Brooks", "country": "Canada" },
    "tags": ["weeknight", "budget"],
    "description": "Assemble complete, affordable vegan meals in under 30 minutes.",
    "outcomes": [
      "Pantry-first planning",
      "One-pan techniques",
      "Fast flavor boosters"
    ]
  },
  {
    "id": "c024",
    "slug": "baking-science-deep-dive",
    "title": "Baking Science Deep Dive",
    "category": "Baking",
    "level": "Advanced",
    "durationHours": 15,
    "lessons": 30,
    "price": 159,
    "rating": 4.9,
    "language": "English",
    "instructor": { "name": "Sophie Miller", "country": "UK" },
    "tags": ["science", "gluten", "leavening"],
    "description": "Understand ingredient interactions, leavening and thermal profiles to troubleshoot any bake.",
    "outcomes": [
      "Protein and gluten behavior",
      "Leavening agents compared",
      "Thermal curves and doneness"
    ]
  }
]