[
  {
    "id": "c101",
    "title": "Data Analytics Fundamentals",
    "category": "Data",
    "level": "Beginner",
    "duration_hours": 28,
    "format": "Self-paced",
    "price": 290,
    "rating": 4.6,
    "reviews": 412,
    "short": "Learn spreadsheets, SQL basics, and data storytelling with dashboards.",
    "details": "Build your first analytics toolkit: spreadsheet functions, SQL SELECT/JOIN, and clear charts that persuade non-technical stakeholders. Capstone: a small business KPI dashboard.",
    "instructor": "Priya Kapoor",
    "tags": ["SQL", "Dashboards", "Spreadsheets", "KPIs"]
  },
  {
    "id": "c102",
    "title": "Advanced SQL for Analysts",
    "category": "Data",
    "level": "Intermediate",
    "duration_hours": 24,
    "format": "Cohort",
    "price": 520,
    "rating": 4.7,
    "reviews": 231,
    "short": "Write complex queries, optimize performance, and model data you can trust.",
    "details": "Window functions, CTEs, query plans, and testing data assumptions. Includes peer code reviews and a mini data warehouse project.",
    "instructor": "Jonas Richter",
    "tags": ["SQL", "Modeling", "ETL", "Optimization"]
  },
  {
    "id": "c103",
    "title": "Python for Data Projects",
    "category": "Data",
    "level": "Beginner",
    "duration_hours": 32,
    "format": "Self-paced",
    "price": 340,
    "rating": 4.5,
    "reviews": 389,
    "short": "Use Python to wrangle data, build scripts, and automate reporting.",
    "details": "Learn Python syntax, pandas, and automation. Create clean notebooks and share insights with reproducible code.",
    "instructor": "Amara N'diaye",
    "tags": ["Python", "Pandas", "Automation"]
  },
  {
    "id": "c104",
    "title": "UX Design Crash Course",
    "category": "Design",
    "level": "Beginner",
    "duration_hours": 20,
    "format": "Self-paced",
    "price": 260,
    "rating": 4.6,
    "reviews": 501,
    "short": "Human-centered design from discovery to prototype with feedback rituals.",
    "details": "User interviews, journey maps, and low-to-high fidelity prototyping. Peer critique circles and usability testing templates included.",
    "instructor": "Lina Hoffman",
    "tags": ["UX", "Prototyping", "Research"]
  },
  {
    "id": "c105",
    "title": "UI Systems & Design Tokens",
    "category": "Design",
    "level": "Intermediate",
    "duration_hours": 26,
    "format": "Cohort",
    "price": 590,
    "rating": 4.7,
    "reviews": 188,
    "short": "Ship accessible, scalable interfaces using design tokens and components.",
    "details": "Color, type, spacing scales; component API design; documentation and contribution workflows for growing teams.",
    "instructor": "Marco Rossi",
    "tags": ["Design Systems", "Accessibility", "Tokens"]
  },
  {
    "id": "c106",
    "title": "Product Management Foundations",
    "category": "Product",
    "level": "Beginner",
    "duration_hours": 22,
    "format": "Self-paced",
    "price": 310,
    "rating": 4.6,
    "reviews": 344,
    "short": "From discovery to delivery: outcomes, roadmaps, and stakeholder alignment.",
    "details": "Learn to define problems, scope MVPs, write PRDs, and collaborate with design and engineering. Capstone: a 6-week product plan.",
    "instructor": "Sara Kim",
    "tags": ["Roadmaps", "PRD", "Stakeholders"]
  },
  {
    "id": "c107",
    "title": "Metrics for Product Decisions",
    "category": "Product",
    "level": "Intermediate",
    "duration_hours": 18,
    "format": "Live",
    "price": 450,
    "rating": 4.8,
    "reviews": 205,
    "short": "Define north-star metrics and instrument experiments that matter.",
    "details": "Event taxonomies, activation funnels, cohort analysis, and statistical thinking for practical A/B tests.",
    "instructor": "Dmitri Volkov",
    "tags": ["A/B Testing", "Funnels", "Cohorts"]
  },
  {
    "id": "c108",
    "title": "Content Marketing for Tech",
    "category": "Marketing",
    "level": "Intermediate",
    "duration_hours": 21,
    "format": "Self-paced",
    "price": 280,
    "rating": 4.5,
    "reviews": 264,
    "short": "Plan, write, and repurpose content that grows inbound consistently.",
    "details": "Editorial calendars, keyword clusters, briefs, and distribution. Includes ethical SEO and analytics dashboards.",
    "instructor": "Hannah Lee",
    "tags": ["SEO", "Content Strategy", "Analytics"]
  },
  {
    "id": "c109",
    "title": "Paid Growth without Waste",
    "category": "Marketing",
    "level": "Advanced",
    "duration_hours": 16,
    "format": "Live",
    "price": 640,
    "rating": 4.6,
    "reviews": 139,
    "short": "Campaign planning, creative testing, and budget guardrails that hold.",
    "details": "Lifecycle maps, audience research, and measurement frameworks. Avoid dark patterns and clickbait.",
    "instructor": "Felix Nguyen",
    "tags": ["Paid Ads", "Attribution", "Creative Testing"]
  },
  {
    "id": "c110",
    "title": "AI for Marketers",
    "category": "AI",
    "level": "Beginner",
    "duration_hours": 14,
    "format": "Self-paced",
    "price": 220,
    "rating": 4.4,
    "reviews": 198,
    "short": "Use AI tools responsibly for research, briefs, and content assists.",
    "details": "Prompt patterns, QA, and brand voice safeguards. Clear lines between automation and editorial judgement.",
    "instructor": "Noah Patel",
    "tags": ["AI", "Content", "Brand"]
  },
  {
    "id": "c111",
    "title": "No‑Code App Builder",
    "category": "No-Code",
    "level": "Beginner",
    "duration_hours": 18,
    "format": "Self-paced",
    "price": 260,
    "rating": 4.5,
    "reviews": 284,
    "short": "Prototype internal tools and small apps with visual builders.",
    "details": "Data modeling, permissions, and launch playbook. Ship a working CRUD app without writing code.",
    "instructor": "Grace Okafor",
    "tags": ["No-Code", "Prototyping", "CRUD"]
  },
  {
    "id": "c112",
    "title": "Web Engineering Basics",
    "category": "Engineering",
    "level": "Beginner",
    "duration_hours": 30,
    "format": "Self-paced",
    "price": 300,
    "rating": 4.5,
    "reviews": 402,
    "short": "Core web concepts: HTML semantics, CSS layouts, JS essentials.",
    "details": "Accessibility-first habits, debugging tools, and shipping reliable UIs. Build a small, responsive multi-page site.",
    "instructor": "Ethan Brooks",
    "tags": ["HTML", "CSS", "JavaScript"]
  },
  {
    "id": "c113",
    "title": "Backend APIs with Node",
    "category": "Engineering",
    "level": "Intermediate",
    "duration_hours": 26,
    "format": "Cohort",
    "price": 620,
    "rating": 4.7,
    "reviews": 177,
    "short": "Design RESTful APIs with tests, logging, and docs.",
    "details": "Routing, persistence, auth patterns, and observability. Includes pragmatic security practices.",
    "instructor": "Zara Qureshi",
    "tags": ["Node", "APIs", "Testing"]
  },
  {
    "id": "c114",
    "title": "Systems Thinking for PMs",
    "category": "Product",
    "level": "Advanced",
    "duration_hours": 20,
    "format": "Live",
    "price": 700,
    "rating": 4.8,
    "reviews": 121,
    "short": "Model complex products, anticipate trade-offs, and align teams.",
    "details": "Causal diagrams, feedback loops, and deliberate decision records. Make strategy legible.",
    "instructor": "Nina Schultz",
    "tags": ["Strategy", "Decision-making", "Systems"]
  },
  {
    "id": "c115",
    "title": "Portfolio Storytelling for Designers",
    "category": "Design",
    "level": "Intermediate",
    "duration_hours": 12,
    "format": "Self-paced",
    "price": 180,
    "rating": 4.6,
    "reviews": 263,
    "short": "Transform projects into compelling case studies recruiters love.",
    "details": "Narrative arcs, artifact selection, and ethical before/after framing. Includes critique templates.",
    "instructor": "Ava Iwasaki",
    "tags": ["Portfolio", "Case Study", "Narrative"]
  },
  {
    "id": "c116",
    "title": "Foundations of Remote Collaboration",
    "category": "Business",
    "level": "Beginner",
    "duration_hours": 10,
    "format": "Self-paced",
    "price": 140,
    "rating": 4.4,
    "reviews": 188,
    "short": "Async-first habits, meeting hygiene, and tooling for distributed teams.",
    "details": "Set SLAs for comms, run efficient 1:1s, and create clear decision logs. Reduce interruptions, protect focus time.",
    "instructor": "Mika Tan",
    "tags": ["Remote Work", "Async", "Operations"]
  },
  {
    "id": "c117",
    "title": "Figma to Production",
    "category": "Design",
    "level": "Intermediate",
    "duration_hours": 16,
    "format": "Cohort",
    "price": 480,
    "rating": 4.7,
    "reviews": 199,
    "short": "Bridge design-to-dev with tokens, constraints, and documentation.",
    "details": "Design handoff strategies, component APIs, and paired reviews that prevent drift.",
    "instructor": "Leo Ramírez",
    "tags": ["Design Handoff", "Tokens", "Documentation"]
  },
  {
    "id": "c118",
    "title": "Intro to Prompt Engineering",
    "category": "AI",
    "level": "Beginner",
    "duration_hours": 12,
    "format": "Self-paced",
    "price": 210,
    "rating": 4.3,
    "reviews": 223,
    "short": "Structure prompts for reliable, verifiable outcomes.",
    "details": "Task decomposition, constraints, evaluation checklists, and escalation strategies.",
    "instructor": "Chen Wei",
    "tags": ["AI", "Prompts", "Evaluation"]
  },
  {
    "id": "c119",
    "title": "Stakeholder Communication Lab",
    "category": "Business",
    "level": "Intermediate",
    "duration_hours": 14,
    "format": "Live",
    "price": 390,
    "rating": 4.6,
    "reviews": 153,
    "short": "Craft concise updates, influence decisions, and build trust.",
    "details": "Message frameworks, meeting runbooks, and conflict de-escalation patterns.",
    "instructor": "Olivia Park",
    "tags": ["Communication", "Leadership", "Meetings"]
  },
  {
    "id": "c120",
    "title": "Intro to Product Analytics",
    "category": "Data",
    "level": "Beginner",
    "duration_hours": 16,
    "format": "Self-paced",
    "price": 230,
    "rating": 4.5,
    "reviews": 241,
    "short": "Instrument product events and learn actionable metrics.",
    "details": "Event schemas, activation metrics, retention cohorts, and sanity checks.",
    "instructor": "Yuki Nakamura",
    "tags": ["Events", "Cohorts", "Metrics"]
  },
  {
    "id": "c121",
    "title": "Public Speaking for Remote Calls",
    "category": "Business",
    "level": "Beginner",
    "duration_hours": 10,
    "format": "Self-paced",
    "price": 120,
    "rating": 4.2,
    "reviews": 167,
    "short": "Clarity and presence on Zoom without performance anxiety.",
    "details": "Breathing, cadence, and storytelling exercises for distributed teams.",
    "instructor": "Daniel Rivera",
    "tags": ["Communication", "Presence", "Storytelling"]
  },
  {
    "id": "c122",
    "title": "Career Sprint: Job Search Systems",
    "category": "Business",
    "level": "Intermediate",
    "duration_hours": 15,
    "format": "Cohort",
    "price": 350,
    "rating": 4.5,
    "reviews": 209,
    "short": "Organize your pipeline, craft targeted outreach, and prep effectively.",
    "details": "Weekly rituals to sustain momentum; templates for tracking and reflection.",
    "instructor": "Helena Novak",
    "tags": ["Job Search", "Systems", "Rituals"]
  },
  {
    "id": "c123",
    "title": "JavaScript Essentials",
    "category": "Engineering",
    "level": "Beginner",
    "duration_hours": 24,
    "format": "Self-paced",
    "price": 270,
    "rating": 4.5,
    "reviews": 375,
    "short": "Modern JS from variables to async flows and DOM fundamentals.",
    "details": "Scope, closures, promises, and practical patterns for front-end apps.",
    "instructor": "Marta Kowalski",
    "tags": ["JavaScript", "Async", "DOM"]
  },
  {
    "id": "c124",
    "title": "Product Discovery Sprint",
    "category": "Product",
    "level": "Intermediate",
    "duration_hours": 20,
    "format": "Cohort",
    "price": 520,
    "rating": 4.6,
    "reviews": 182,
    "short": "Derisk ideas through interviews, mapping, and rapid experiments.",
    "details": "Opportunity trees, JTBD, and test cards with clear success criteria.",
    "instructor": "Ahmed Saleh",
    "tags": ["Discovery", "JTBD", "Experiments"]
  },
  {
    "id": "c125",
    "title": "Ethical Analytics & Privacy",
    "category": "Data",
    "level": "Advanced",
    "duration_hours": 14,
    "format": "Live",
    "price": 680,
    "rating": 4.7,
    "reviews": 97,
    "short": "Collect and analyze data responsibly under modern regulations.",
    "details": "Purpose limitation, consent, data minimization, and transparent reporting.",
    "instructor": "Ravi Menon",
    "tags": ["Privacy", "Ethics", "Compliance"]
  },
  {
    "id": "c126",
    "title": "No‑Code Automation with APIs",
    "category": "No-Code",
    "level": "Intermediate",
    "duration_hours": 16,
    "format": "Self-paced",
    "price": 260,
    "rating": 4.4,
    "reviews": 211,
    "short": "Link tools and automate repetitive tasks safely.",
    "details": "Webhooks, connectors, rate limits, and failure recovery patterns.",
    "instructor": "Tara O’Neill",
    "tags": ["Automation", "APIs", "Zapier-like"]
  },
  {
    "id": "c127",
    "title": "AI Product Prototyping",
    "category": "AI",
    "level": "Intermediate",
    "duration_hours": 18,
    "format": "Cohort",
    "price": 560,
    "rating": 4.6,
    "reviews": 141,
    "short": "Prototype AI features with guardrails and evaluation loops.",
    "details": "Prompt chains, reliability harnesses, and UX for uncertainty.",
    "instructor": "Rika Sato",
    "tags": ["AI", "Prototyping", "Evaluation"]
  }
]