[
  {
    "id": 101,
    "title": "Gentle AWS Foundations",
    "category": "Foundations",
    "level": "Beginner",
    "provider": "AWS",
    "durationHours": 14,
    "lessons": 36,
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.8,
    "reviewsCount": 512,
    "badge": "Starter",
    "shortDescription": "A soft-paced introduction to AWS core services with reflective pauses and hands-on labs.",
    "description": "Build comfort with regions, VPC basics, IAM essentials, S3 storage, and managed compute without rushing. Designed for new engineers and career changers.",
    "outcomes": ["Create IAM users and roles", "Launch EC2 with sensible defaults", "Store and secure objects in S3", "Navigate the console with confidence"],
    "prerequisites": ["Basic computer literacy", "Curiosity and patience"],
    "tags": ["AWS", "IAM", "EC2", "S3", "beginners"]
  },
  {
    "id": 102,
    "title": "Azure Foundations with Care",
    "category": "Foundations",
    "level": "Beginner",
    "provider": "Azure",
    "durationHours": 12,
    "lessons": 30,
    "priceUSD": 75,
    "oldPriceUSD": 89,
    "rating": 4.7,
    "reviewsCount": 398,
    "badge": "Starter",
    "shortDescription": "Start Azure gently: resource groups, storage, networking, and identity—explained with empathy.",
    "description": "Learn the Azure portal, resource groups, VNets, storage accounts, and role assignments, all at a forgiving pace.",
    "outcomes": ["Organize with resource groups", "Build a VNet", "Secure access with roles", "Deploy a simple VM"],
    "prerequisites": ["No prior Azure experience required"],
    "tags": ["Azure", "VNets", "RBAC", "VMs"]
  },
  {
    "id": 103,
    "title": "Google Cloud Foundations",
    "category": "Foundations",
    "level": "Beginner",
    "provider": "GCP",
    "durationHours": 13,
    "lessons": 32,
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 322,
    "badge": "Starter",
    "shortDescription": "Understand projects, IAM, networks, and storage in GCP with calm guidance.",
    "description": "Get confident with GCP projects/folders, service accounts, VPCs, Cloud Storage, and basic compute options.",
    "outcomes": ["Create projects and service accounts", "Design a simple VPC", "Secure buckets", "Provision a VM"],
    "prerequisites": ["Beginner-friendly"],
    "tags": ["GCP", "IAM", "VPC", "Compute Engine"]
  },
  {
    "id": 104,
    "title": "Kind DevOps: CI/CD Essentials",
    "category": "DevOps",
    "level": "Intermediate",
    "provider": "Multi-cloud",
    "durationHours": 16,
    "lessons": 40,
    "priceUSD": 95,
    "oldPriceUSD": 119,
    "rating": 4.8,
    "reviewsCount": 641,
    "badge": "Project",
    "shortDescription": "Implement humane pipelines with GitHub Actions, testing, and safe deployments.",
    "description": "Build CI for tests and linting, CD with staged rollouts, and add observability. Practices are cloud-agnostic and production-friendly.",
    "outcomes": ["Design CI workflows", "Add quality gates", "Set up staged deploys", "Monitor releases"],
    "prerequisites": ["Basic Git", "Terminal basics"],
    "tags": ["CI/CD", "GitHub Actions", "DevOps", "Testing"]
  },
  {
    "id": 105,
    "title": "AWS Networking with Confidence",
    "category": "Architecture",
    "level": "Intermediate",
    "provider": "AWS",
    "durationHours": 18,
    "lessons": 38,
    "priceUSD": 119,
    "oldPriceUSD": 139,
    "rating": 4.6,
    "reviewsCount": 284,
    "badge": "Lab-heavy",
    "shortDescription": "VPC design, subnets, routing, gateways, and hybrid connectivity at a steady pace.",
    "description": "Master practical VPC patterns, NAT, transit gateways, and on-prem connectivity using simple diagrams and step-by-step labs.",
    "outcomes": ["Plan a multi-AZ VPC", "Configure routing tables", "Secure with NACLs and SGs", "Connect using VPN/Direct Connect"],
    "prerequisites": ["AWS foundations", "Basic networking"],
    "tags": ["AWS", "VPC", "Transit Gateway", "Networking"]
  },
  {
    "id": 106,
    "title": "Azure DevOps with Pipelines",
    "category": "DevOps",
    "level": "Intermediate",
    "provider": "Azure",
    "durationHours": 15,
    "lessons": 34,
    "priceUSD": 99,
    "oldPriceUSD": 119,
    "rating": 4.6,
    "reviewsCount": 231,
    "badge": "Project",
    "shortDescription": "Build and release with Azure Pipelines using clear patterns and safe rollouts.",
    "description": "Implement CI/CD with templates, approvals, and environments. Cover secrets, testing, and deployment strategies.",
    "outcomes": ["Author YAML pipelines", "Secure secrets", "Blue/green basics", "Multi-stage approvals"],
    "prerequisites": ["Git basics", "Azure familiarity"],
    "tags": ["Azure DevOps", "Pipelines", "CI/CD"]
  },
  {
    "id": 107,
    "title": "GKE Kubernetes Calm Start",
    "category": "Kubernetes",
    "level": "Intermediate",
    "provider": "GCP",
    "durationHours": 20,
    "lessons": 45,
    "priceUSD": 125,
    "oldPriceUSD": 149,
    "rating": 4.7,
    "reviewsCount": 355,
    "badge": "Lab-heavy",
    "shortDescription": "Deploy and manage Kubernetes on GKE with steady, humane explanations.",
    "description": "Pods, deployments, services, ingress, autoscaling, and security contexts—explained without overwhelm.",
    "outcomes": ["Deploy workloads", "Expose services", "Manage configs and secrets", "Autoscale correctly"],
    "prerequisites": ["Container basics"],
    "tags": ["Kubernetes", "GKE", "Containers"]
  },
  {
    "id": 108,
    "title": "Serverless on AWS: Lambda & API Gateway",
    "category": "Serverless",
    "level": "Intermediate",
    "provider": "AWS",
    "durationHours": 12,
    "lessons": 28,
    "priceUSD": 99,
    "oldPriceUSD": 119,
    "rating": 4.6,
    "reviewsCount": 276,
    "badge": "Project",
    "shortDescription": "Design maintainable serverless backends with Lambda, API Gateway, and DynamoDB.",
    "description": "Learn event-driven patterns, IaC basics, error handling, and observability for small, lovable services.",
    "outcomes": ["Write idempotent handlers", "Design APIs", "Persist with DynamoDB", "Add structured logs"],
    "prerequisites": ["AWS basics", "JavaScript or Python"],
    "tags": ["Serverless", "Lambda", "API Gateway", "DynamoDB"]
  },
  {
    "id": 109,
    "title": "Cloud Security Fundamentals",
    "category": "Security",
    "level": "Beginner",
    "provider": "Multi-cloud",
    "durationHours": 10,
    "lessons": 26,
    "priceUSD": 85,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 489,
    "badge": "Essentials",
    "shortDescription": "Gentle first steps into identity, secrets, and shared responsibility models.",
    "description": "A calm, practical path to understanding IAM, least privilege, secrets storage, and simple threat modeling.",
    "outcomes": ["Apply least privilege", "Rotate secrets", "Read provider security docs", "Model basic threats"],
    "prerequisites": ["Foundations in any cloud"],
    "tags": ["Security", "IAM", "Secrets"]
  },
  {
    "id": 110,
    "title": "Terraform with Kindness",
    "category": "DevOps",
    "level": "Intermediate",
    "provider": "Multi-cloud",
    "durationHours": 18,
    "lessons": 41,
    "priceUSD": 119,
    "oldPriceUSD": 139,
    "rating": 4.6,
    "reviewsCount": 367,
    "badge": "Project",
    "shortDescription": "Write maintainable infrastructure as code with humane workflows and testing.",
    "description": "Modules, state, workspaces, testing, and CI integration. Learn patterns that keep teams calm and codebases tidy.",
    "outcomes": ["Design modules", "Manage state safely", "Test infra", "Integrate CI"],
    "prerequisites": ["Basic cloud knowledge"],
    "tags": ["Terraform", "IaC", "DevOps"]
  },
  {
    "id": 111,
    "title": "Observability Basics: Logs, Metrics, Traces",
    "category": "DevOps",
    "level": "Intermediate",
    "provider": "Multi-cloud",
    "durationHours": 11,
    "lessons": 27,
    "priceUSD": 89,
    "oldPriceUSD": 109,
    "rating": 4.5,
    "reviewsCount": 219,
    "badge": "Essentials",
    "shortDescription": "See systems with clarity using open standards and gentle debugging patterns.",
    "description": "Instrument services, add SLOs, and run blameless incident reviews with practical templates.",
    "outcomes": ["Instrument a service", "Define SLOs", "Create dashboards", "Review incidents calmly"],
    "prerequisites": ["App basics"],
    "tags": ["Observability", "SLO", "OpenTelemetry"]
  },
  {
    "id": 112,
    "title": "AWS Certified Cloud Practitioner (Kind Prep)",
    "category": "Cert Prep",
    "level": "Beginner",
    "provider": "AWS",
    "durationHours": 9,
    "lessons": 22,
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 510,
    "badge": "Prep",
    "shortDescription": "Exam-aligned review with stress-aware practice and clear explanations.",
    "description": "Build steady exam readiness with question walkthroughs and memory-friendly visuals. No rush tactics.",
    "outcomes": ["Understand exam domains", "Answer confidently", "Plan study schedule"],
    "prerequisites": ["AWS foundations helpful"],
    "tags": ["AWS", "Certification", "CLF-C02"]
  },
  {
    "id": 113,
    "title": "Kubernetes Production Patterns",
    "category": "Kubernetes",
    "level": "Advanced",
    "provider": "Multi-cloud",
    "durationHours": 21,
    "lessons": 44,
    "priceUSD": 139,
    "oldPriceUSD": 159,
    "rating": 4.6,
    "reviewsCount": 302,
    "badge": "Advanced",
    "shortDescription": "From deployments to reliability: RBAC, quotas, HPA, PSP alternatives, and safe rollouts.",
    "description": "Ship confidently with resource policies, observability, and operational playbooks that center people.",
    "outcomes": ["Set cluster policies", "Establish quotas", "Tune autoscaling", "Standardize rollouts"],
    "prerequisites": ["Kubernetes basics"],
    "tags": ["K8s", "RBAC", "HPA", "Policy"]
  },
  {
    "id": 114,
    "title": "Data Pipelines on GCP",
    "category": "Data",
    "level": "Intermediate",
    "provider": "GCP",
    "durationHours": 17,
    "lessons": 36,
    "priceUSD": 119,
    "oldPriceUSD": 139,
    "rating": 4.5,
    "reviewsCount": 208,
    "badge": "Project",
    "shortDescription": "BigQuery, Dataflow, and Pub/Sub with gentle modeling and reliability basics.",
    "description": "Design and run pipelines with data contracts, backfills, and cost-aware choices.",
    "outcomes": ["Model tables", "Build streaming jobs", "Manage costs", "Monitor SLIs"],
    "prerequisites": ["SQL basics"],
    "tags": ["BigQuery", "Dataflow", "Pub/Sub"]
  },
  {
    "id": 115,
    "title": "Azure Security Essentials",
    "category": "Security",
    "level": "Intermediate",
    "provider": "Azure",
    "durationHours": 13,
    "lessons": 29,
    "priceUSD": 109,
    "oldPriceUSD": 129,
    "rating": 4.5,
    "reviewsCount": 177,
    "badge": "Lab-heavy",
    "shortDescription": "Protect identities, keys, and workloads on Azure using empathetic, clear steps.",
    "description": "Implement RBAC, Key Vault, Defender for Cloud signals, and secure networking fundamentals.",
    "outcomes": ["Harden identities", "Manage keys", "Prioritize alerts", "Segment networks"],
    "prerequisites": ["Azure foundations"],
    "tags": ["Security", "RBAC", "Key Vault"]
  },
  {
    "id": 116,
    "title": "AWS Serverless Data with Kinesis",
    "category": "Data",
    "level": "Intermediate",
    "provider": "AWS",
    "durationHours": 12,
    "lessons": 26,
    "priceUSD": 115,
    "oldPriceUSD": 129,
    "rating": 4.5,
    "reviewsCount": 164,
    "badge": "Project",
    "shortDescription": "Stream processing with Kinesis, Lambda, and S3—steady and practical.",
    "description": "Design pipelines, handle retries, and manage costs calmly.",
    "outcomes": ["Ingest streams", "Process with Lambda", "Persist data", "Tune shards"],
    "prerequisites": ["AWS basics", "Python or Node.js"],
    "tags": ["Kinesis", "Lambda", "Streaming"]
  },
  {
    "id": 117,
    "title": "Multi-cloud Cost Literacy",
    "category": "Architecture",
    "level": "Intermediate",
    "provider": "Multi-cloud",
    "durationHours": 8,
    "lessons": 18,
    "priceUSD": 89,
    "oldPriceUSD": 99,
    "rating": 4.6,
    "reviewsCount": 211,
    "badge": "Essentials",
    "shortDescription": "Understand pricing levers and design with budgets in mind—without anxiety.",
    "description": "Compute vs. storage trade-offs, egress realities, and practical tagging and budgeting habits.",
    "outcomes": ["Estimate usage", "Set budgets", "Tag effectively", "Communicate costs kindly"],
    "prerequisites": ["Cloud basics"],
    "tags": ["FinOps", "Budgets", "Tagging"]
  },
  {
    "id": 118,
    "title": "Docker with Calm Patterns",
    "category": "DevOps",
    "level": "Beginner",
    "provider": "Multi-cloud",
    "durationHours": 9,
    "lessons": 21,
    "priceUSD": 69,
    "oldPriceUSD": 89,
    "rating": 4.6,
    "reviewsCount": 344,
    "badge": "Starter",
    "shortDescription": "Images, containers, and registries—no overwhelm, just clarity.",
    "description": "Build, tag, push, and run containers with sensible defaults and safety checks.",
    "outcomes": ["Create images", "Use multi-stage builds", "Publish artifacts", "Scan for vulnerabilities"],
    "prerequisites": ["CLI basics"],
    "tags": ["Docker", "Containers", "Security"]
  },
  {
    "id": 119,
    "title": "Azure Kubernetes Service (AKS) Basics",
    "category": "Kubernetes",
    "level": "Intermediate",
    "provider": "Azure",
    "durationHours": 16,
    "lessons": 34,
    "priceUSD": 125,
    "oldPriceUSD": 149,
    "rating": 4.5,
    "reviewsCount": 188,
    "badge": "Lab-heavy",
    "shortDescription": "Deploy, scale, and observe AKS clusters using practical defaults.",
    "description": "Network models, node pools, and identity integration. Build comfort managing workloads safely.",
    "outcomes": ["Provision AKS", "Scale workloads", "Integrate AAD", "Monitor health"],
    "prerequisites": ["Kubernetes basics", "Azure"],
    "tags": ["AKS", "Kubernetes", "AAD"]
  },
  {
    "id": 120,
    "title": "GCP IAM Deep Dive",
    "category": "Security",
    "level": "Advanced",
    "provider": "GCP",
    "durationHours": 14,
    "lessons": 31,
    "priceUSD": 129,
    "oldPriceUSD": 149,
    "rating": 4.6,
    "reviewsCount": 132,
    "badge": "Advanced",
    "shortDescription": "Service accounts, workload identity, and least privilege—explained with patience.",
    "description": "Understand IAM primitives deeply and design roles that scale without chaos.",
    "outcomes": ["Map roles to services", "Design org policies", "Audit access", "Use workload identity"],
    "prerequisites": ["GCP foundations"],
    "tags": ["GCP", "IAM", "Security"]
  },
  {
    "id": 121,
    "title": "SRE Foundations with Heart",
    "category": "Architecture",
    "level": "Intermediate",
    "provider": "Multi-cloud",
    "durationHours": 12,
    "lessons": 28,
    "priceUSD": 109,
    "oldPriceUSD": 129,
    "rating": 4.6,
    "reviewsCount": 241,
    "badge": "Essentials",
    "shortDescription": "Reliability practices that respect humans: SLOs, error budgets, and on-call care.",
    "description": "Create actionable SLOs, humane incident processes, and docs that help under stress.",
    "outcomes": ["Define SLOs", "Use error budgets", "Improve on-call", "Write supportive runbooks"],
    "prerequisites": ["App operations basics"],
    "tags": ["SRE", "SLO", "On-call"]
  },
  {
    "id": 122,
    "title": "AWS Well-Architected in Practice",
    "category": "Architecture",
    "level": "Advanced",
    "provider": "AWS",
    "durationHours": 18,
    "lessons": 37,
    "priceUSD": 139,
    "oldPriceUSD": 159,
    "rating": 4.5,
    "reviewsCount": 155,
    "badge": "Advanced",
    "shortDescription": "Operational excellence, reliability, security, cost, and performance—applied gently.",
    "description": "Run reviews, write remediation plans, and measure calm progress with clear metrics.",
    "outcomes": ["Run WAFR reviews", "Prioritize fixes", "Track progress", "Communicate clearly"],
    "prerequisites": ["AWS experience"],
    "tags": ["AWS", "Well-Architected", "Architecture"]
  },
  {
    "id": 123,
    "title": "Azure Serverless: Functions & Event Grid",
    "category": "Serverless",
    "level": "Intermediate",
    "provider": "Azure",
    "durationHours": 13,
    "lessons": 29,
    "priceUSD": 109,
    "oldPriceUSD": 129,
    "rating": 4.6,
    "reviewsCount": 174,
    "badge": "Project",
    "shortDescription": "Event-driven apps with Functions, Event Grid, and Cosmos DB at a manageable pace.",
    "description": "Bind triggers, handle retries, and observe serverless systems that stay simple.",
    "outcomes": ["Author functions", "Design events", "Persist data", "Add logging"],
    "prerequisites": ["Azure basics"],
    "tags": ["Azure", "Functions", "Event Grid"]
  },
  {
    "id": 124,
    "title": "Practical VPCs on GCP",
    "category": "Architecture",
    "level": "Intermediate",
    "provider": "GCP",
    "durationHours": 15,
    "lessons": 33,
    "priceUSD": 119,
    "oldPriceUSD": 139,
    "rating": 4.5,
    "reviewsCount": 143,
    "badge": "Lab-heavy",
    "shortDescription": "Design VPC networks, firewall rules, and shared VPCs without overwhelm.",
    "description": "Cover routes, NAT, VPC peering, and security with patient, actionable steps.",
    "outcomes": ["Build VPCs", "Peering configs", "Secure traffic", "Troubleshoot calmly"],
    "prerequisites": ["GCP basics", "Networking"],
    "tags": ["GCP", "VPC", "Networking"]
  },
  {
    "id": 125,
    "title": "Kubernetes for Application Developers",
    "category": "Kubernetes",
    "level": "Beginner",
    "provider": "Multi-cloud",
    "durationHours": 12,
    "lessons": 27,
    "priceUSD": 89,
    "oldPriceUSD": 109,
    "rating": 4.6,
    "reviewsCount": 268,
    "badge": "Starter",
    "shortDescription": "Use K8s confidently to ship apps without memorizing every command.",
    "description": "Understand deployments, services, config maps, secrets, and practical debugging.",
    "outcomes": ["Write manifests", "Expose services", "Use configs", "Debug pods"],
    "prerequisites": ["Containers 101"],
    "tags": ["Kubernetes", "Manifests", "Debugging"]
  },
  {
    "id": 126,
    "title": "Intro to Cloud AI Services",
    "category": "Data",
    "level": "Beginner",
    "provider": "Multi-cloud",
    "durationHours": 8,
    "lessons": 18,
    "priceUSD": 79,
    "oldPriceUSD": 89,
    "rating": 4.5,
    "reviewsCount": 199,
    "badge": "Essentials",
    "shortDescription": "Use managed AI services responsibly across AWS, Azure, and GCP.",
    "description": "Vision, language, and recommendation APIs with notes on ethics and safety.",
    "outcomes": ["Call AI APIs", "Evaluate results", "Estimate costs", "Respect privacy"],
    "prerequisites": ["HTTP basics"],
    "tags": ["AI services", "Ethics", "APIs"]
  },
  {
    "id": 127,
    "title": "Kubernetes Security for Humans",
    "category": "Security",
    "level": "Advanced",
    "provider": "Multi-cloud",
    "durationHours": 16,
    "lessons": 31,
    "priceUSD": 139,
    "oldPriceUSD": 159,
    "rating": 4.5,
    "reviewsCount": 121,
    "badge": "Advanced",
    "shortDescription": "Policies, admission controls, secrets, and supply-chain safety in a human-first style.",
    "description": "Apply realistic guardrails and audit configs calmly using open tools.",
    "outcomes": ["Write policies", "Secure images", "Audit configs", "Respond thoughtfully"],
    "prerequisites": ["Kubernetes intermediate knowledge"],
    "tags": ["Security", "Kubernetes", "Supply chain"]
  }
]