[
  {
    "id": "c001",
    "title": "SEO Fundamentals",
    "slug": "seo-fundamentals",
    "category": "SEO",
    "level": "Beginner",
    "price": 99,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.7,
    "students": 1280,
    "tags": ["SEO", "On-page", "Basics"],
    "short": "Master the building blocks of modern SEO in plain English.",
    "description": "Learn crawling, indexing, ranking factors, and on-page best practices with checklists and hands-on tasks.",
    "syllabus": ["How search works", "Keyword basics", "On-page essentials", "Internal links", "Indexing control", "Core Web Vitals intro"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-10",
    "badge": "Bestseller"
  },
  {
    "id": "c002",
    "title": "Technical SEO Audit",
    "slug": "technical-seo-audit",
    "category": "SEO",
    "level": "Intermediate",
    "price": 149,
    "currency": "USD",
    "duration_hours": 8,
    "rating": 4.6,
    "students": 940,
    "tags": ["SEO", "Technical", "Crawl"],
    "short": "Diagnose and fix technical SEO issues with confidence.",
    "description": "Covers site structure, canonicals, redirects, hreflang, sitemaps, and log-file patterns.",
    "syllabus": ["Crawl budget", "Rendering", "Canonicalization", "Internationalization", "Redirects", "Structured data"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-12",
    "badge": ""
  },
  {
    "id": "c003",
    "title": "Content Strategy Sprint",
    "slug": "content-strategy-sprint",
    "category": "Content",
    "level": "Intermediate",
    "price": 129,
    "currency": "USD",
    "duration_hours": 7,
    "rating": 4.5,
    "students": 860,
    "tags": ["Content", "Strategy", "Editorial"],
    "short": "Build a content roadmap aligned to buyer journeys.",
    "description": "Positioning, messaging, topics, briefs, and repurposing frameworks with examples for multiple industries.",
    "syllabus": ["ICP and JTBD", "Intent mapping", "Topic clustering", "Brief templates", "Internal linking", "Repurposing"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-05",
    "badge": "Editor's Pick"
  },
  {
    "id": "c004",
    "title": "Google Ads Essentials",
    "slug": "google-ads-essentials",
    "category": "PPC",
    "level": "Beginner",
    "price": 119,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.4,
    "students": 1500,
    "tags": ["PPC", "Search Ads", "Google Ads"],
    "short": "Set up profitable search campaigns from scratch.",
    "description": "Account structure, keyword match types, ad copy, extensions, and basic optimization routines.",
    "syllabus": ["Account setup", "Keyword strategy", "Ad copywriting", "Bidding basics", "Extensions", "Optimization cadence"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-01-20",
    "badge": ""
  },
  {
    "id": "c005",
    "title": "Meta & TikTok Ads Playbook",
    "slug": "meta-tiktok-ads",
    "category": "PPC",
    "level": "Intermediate",
    "price": 139,
    "currency": "USD",
    "duration_hours": 7,
    "rating": 4.5,
    "students": 990,
    "tags": ["PPC", "Social Ads", "Creatives"],
    "short": "Audience research, creative angles, and scaling strategies.",
    "description": "Creative testing matrices, funnel setups, and budget allocation for major social platforms.",
    "syllabus": ["Audience mapping", "Creative angles", "Hook library", "Funnel setup", "Scaling", "Safety checks"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-01",
    "badge": ""
  },
  {
    "id": "c006",
    "title": "Product Analytics for Marketers",
    "slug": "product-analytics-for-marketers",
    "category": "Analytics",
    "level": "Intermediate",
    "price": 149,
    "currency": "USD",
    "duration_hours": 8,
    "rating": 4.7,
    "students": 720,
    "tags": ["Analytics", "Events", "Attribution"],
    "short": "Instrument events, interpret cohorts, and find growth levers.",
    "description": "From event design to funnels, cohorts, retention, and attribution modeling essentials.",
    "syllabus": ["Event design", "Funnel analysis", "Cohorts", "Retention", "Attribution basics", "Reporting"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-28",
    "badge": "New"
  },
  {
    "id": "c007",
    "title": "Email Marketing Lifecycle",
    "slug": "email-marketing-lifecycle",
    "category": "Email",
    "level": "Beginner",
    "price": 89,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.3,
    "students": 1100,
    "tags": ["Email", "Automation", "CRM"],
    "short": "From list building to automated flows with deliverability care.",
    "description": "Capture, segment, personalize, and measure email programs across lifecycle stages.",
    "syllabus": ["List capture", "Segmentation", "Flows", "Deliverability", "Content", "Metrics"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-18",
    "badge": ""
  },
  {
    "id": "c008",
    "title": "Conversion Rate Optimization",
    "slug": "conversion-rate-optimization",
    "category": "CRO",
    "level": "Advanced",
    "price": 169,
    "currency": "USD",
    "duration_hours": 9,
    "rating": 4.6,
    "students": 680,
    "tags": ["CRO", "A/B Testing", "UX"],
    "short": "Diagnose friction and test hypotheses that move the needle.",
    "description": "Research methods, heuristic reviews, experiment design, and interpreting test outcomes responsibly.",
    "syllabus": ["Heuristics", "Qual/Quant research", "Hypotheses", "Prioritization", "Run tests", "Learnings"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-02-03",
    "badge": ""
  },
  {
    "id": "c009",
    "title": "Local SEO for Multi-Location",
    "slug": "local-seo-multi-location",
    "category": "SEO",
    "level": "Intermediate",
    "price": 129,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.4,
    "students": 520,
    "tags": ["SEO", "Local", "Maps"],
    "short": "Dominate local packs with consistent NAP and reviews.",
    "description": "Covers listings, citations, location pages, reviews, and local link building.",
    "syllabus": ["NAP consistency", "GMB essentials", "Location pages", "Reviews", "Local links", "Tracking"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-25",
    "badge": ""
  },
  {
    "id": "c010",
    "title": "B2B Demand Generation",
    "slug": "b2b-demand-generation",
    "category": "Strategy",
    "level": "Advanced",
    "price": 179,
    "currency": "USD",
    "duration_hours": 9,
    "rating": 4.6,
    "students": 430,
    "tags": ["B2B", "Demand Gen", "ABM"],
    "short": "Align content, paid, and SDR to create demand—not just capture it.",
    "description": "Hybrid strategies for long sales cycles, attribution sanity, and revenue alignment.",
    "syllabus": ["Messaging", "Channel mix", "ABM", "SDR alignment", "Attribution", "SLA"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-01-22",
    "badge": "Editor's Pick"
  },
  {
    "id": "c011",
    "title": "Ecommerce Analytics",
    "slug": "ecommerce-analytics",
    "category": "Analytics",
    "level": "Intermediate",
    "price": 139,
    "currency": "USD",
    "duration_hours": 7,
    "rating": 4.5,
    "students": 610,
    "tags": ["Analytics", "Ecommerce", "Retention"],
    "short": "Interpret ecom funnels and improve lifetime value.",
    "description": "Covers acquisition cohorts, RFM segmentation, and merchandising analytics.",
    "syllabus": ["KPIs", "Funnels", "RFM", "Merchandising", "Retention", "Dashboards"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-30",
    "badge": ""
  },
  {
    "id": "c012",
    "title": "LinkedIn Organic Mastery",
    "slug": "linkedin-organic-mastery",
    "category": "Social",
    "level": "Intermediate",
    "price": 109,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.2,
    "students": 700,
    "tags": ["Social", "LinkedIn", "Organic"],
    "short": "Systematize personal and company page growth.",
    "description": "Content pillars, engagement loops, and analytics for consistent reach.",
    "syllabus": ["Pillars", "Hooks", "Posting cadence", "Engagement", "Analytics", "Policy"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-04",
    "badge": ""
  },
  {
    "id": "c013",
    "title": "Advanced Keyword Research",
    "slug": "advanced-keyword-research",
    "category": "SEO",
    "level": "Advanced",
    "price": 139,
    "currency": "USD",
    "duration_hours": 7,
    "rating": 4.6,
    "students": 560,
    "tags": ["SEO", "Keywords", "Intent"],
    "short": "From seeds to clusters with intent classifications.",
    "description": "Design robust taxonomies that scale across locales and languages.",
    "syllabus": ["Seeds", "Expansion", "Clustering", "Intent", "Prioritization", "Validation"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-26",
    "badge": "Bestseller"
  },
  {
    "id": "c014",
    "title": "Marketing Attribution Basics",
    "slug": "marketing-attribution-basics",
    "category": "Analytics",
    "level": "Beginner",
    "price": 99,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.1,
    "students": 800,
    "tags": ["Analytics", "Attribution", "Reporting"],
    "short": "Understand model limitations and actionable reporting.",
    "description": "Clarity on last-click, data-driven models, and triangulating truth using mixed methods.",
    "syllabus": ["Models", "Biases", "Set KPIs", "Reporting", "Communication", "Guardrails"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-14",
    "badge": ""
  },
  {
    "id": "c015",
    "title": "Landing Page Copywriting",
    "slug": "landing-page-copywriting",
    "category": "Content",
    "level": "Beginner",
    "price": 89,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.3,
    "students": 980,
    "tags": ["Content", "Copywriting", "UX"],
    "short": "Craft clear, testable messaging and CTAs.",
    "description": "Frameworks for headlines, body, objections, and social proof without relying on images.",
    "syllabus": ["Research", "Headline patterns", "Objections", "CTAs", "Proof", "Testing"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-02",
    "badge": ""
  },
  {
    "id": "c016",
    "title": "CRO for Mobile",
    "slug": "cro-for-mobile",
    "category": "CRO",
    "level": "Intermediate",
    "price": 129,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.4,
    "students": 540,
    "tags": ["CRO", "Mobile", "UX"],
    "short": "Speed, clarity, and forms that convert on small screens.",
    "description": "Mobile heuristics, input optimization, and prioritization checklists.",
    "syllabus": ["Heuristics", "Forms", "Speed", "Content density", "Navigation", "QA"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-29",
    "badge": ""
  },
  {
    "id": "c017",
    "title": "Email Deliverability Deep Dive",
    "slug": "email-deliverability-deep-dive",
    "category": "Email",
    "level": "Advanced",
    "price": 149,
    "currency": "USD",
    "duration_hours": 7,
    "rating": 4.5,
    "students": 470,
    "tags": ["Email", "Deliverability", "Infrastructure"],
    "short": "Stay in inboxes: authentication and reputation management.",
    "description": "SPF/DKIM/DMARC, warming, blocklist recovery, and content signals.",
    "syllabus": ["Auth", "Warming", "Reputation", "Monitoring", "Recovery", "Content"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-01-21",
    "badge": ""
  },
  {
    "id": "c018",
    "title": "Social Strategy for B2C",
    "slug": "social-strategy-b2c",
    "category": "Social",
    "level": "Beginner",
    "price": 99,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.2,
    "students": 720,
    "tags": ["Social", "B2C", "Content"],
    "short": "Plan content and community loops that actually scale.",
    "description": "Audience mapping, content pillars, and measurement plans.",
    "syllabus": ["Audience", "Pillars", "Calendar", "Moderation", "Metrics", "Iteration"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-06",
    "badge": ""
  },
  {
    "id": "c019",
    "title": "Ecommerce SEO Foundations",
    "slug": "ecommerce-seo-foundations",
    "category": "SEO",
    "level": "Beginner",
    "price": 119,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.4,
    "students": 810,
    "tags": ["SEO", "Ecommerce", "Technical"],
    "short": "Category architecture, filters, and product detail SEO.",
    "description": "Solve duplication, thin content, and internal linking for catalogs.",
    "syllabus": ["Facets", "Pagination", "Schema", "Internal links", "Crawl control", "UX-SEO"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-02-07",
    "badge": ""
  },
  {
    "id": "c020",
    "title": "Marketing Ops Fundamentals",
    "slug": "marketing-ops-fundamentals",
    "category": "Strategy",
    "level": "Beginner",
    "price": 109,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.1,
    "students": 590,
    "tags": ["Ops", "Automation", "Process"],
    "short": "Processes that keep growth running smoothly.",
    "description": "Documentation, SLAs, lifecycle stages, and handoffs across teams.",
    "syllabus": ["SOPs", "SLAs", "Lifecycle", "Ownership", "Tooling", "Reviews"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-27",
    "badge": ""
  },
  {
    "id": "c021",
    "title": "Analytics for Content Teams",
    "slug": "analytics-for-content-teams",
    "category": "Analytics",
    "level": "Beginner",
    "price": 99,
    "currency": "USD",
    "duration_hours": 5,
    "rating": 4.2,
    "students": 650,
    "tags": ["Analytics", "Content", "KPIs"],
    "short": "Set goals, define KPIs, and attribute content value.",
    "description": "Frameworks for editorial KPIs and assisted conversion tracking.",
    "syllabus": ["Goals", "KPIs", "Attribution", "Dashboards", "Reporting", "Iteration"],
    "language": "English",
    "instructor": "David Kumar",
    "updated": "2026-01-19",
    "badge": ""
  },
  {
    "id": "c022",
    "title": "Growth Hacking Ethics",
    "slug": "growth-hacking-ethics",
    "category": "Strategy",
    "level": "Intermediate",
    "price": 129,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.3,
    "students": 410,
    "tags": ["Ethics", "Growth", "Compliance"],
    "short": "Grow with integrity and long-term trust.",
    "description": "Boundaries, consent, fairness, and sustainable practices.",
    "syllabus": ["Consent", "Transparency", "Fairness", "Sustainability", "Governance", "Culture"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-08",
    "badge": ""
  },
  {
    "id": "c023",
    "title": "Advanced PPC Optimization",
    "slug": "advanced-ppc-optimization",
    "category": "PPC",
    "level": "Advanced",
    "price": 169,
    "currency": "USD",
    "duration_hours": 8,
    "rating": 4.6,
    "students": 530,
    "tags": ["PPC", "Bidding", "Automation"],
    "short": "Automation guardrails, scripts, and performance tuning.",
    "description": "Tackle smart bidding, negatives, and creative iteration at scale.",
    "syllabus": ["Signals", "Negatives", "Budgets", "Creatives", "Rules", "Reviews"],
    "language": "English",
    "instructor": "Maria Lopez",
    "updated": "2026-02-09",
    "badge": ""
  },
  {
    "id": "c024",
    "title": "Content Refresh Framework",
    "slug": "content-refresh-framework",
    "category": "Content",
    "level": "Intermediate",
    "price": 119,
    "currency": "USD",
    "duration_hours": 6,
    "rating": 4.4,
    "students": 575,
    "tags": ["Content", "Refresh", "SEO"],
    "short": "Find decaying content and lift performance with minimal overhead.",
    "description": "Audit decay, update angles, and impact measurement across locales.",
    "syllabus": ["Decay detection", "Prioritization", "Refresh tactics", "Internal links", "Republish", "Measure"],
    "language": "English",
    "instructor": "Alex Chen",
    "updated": "2026-02-10",
    "badge": ""
  }
]