[
  {
    "id": 1,
    "title": "HTML & CSS Foundations",
    "category": "Web",
    "level": "Beginner",
    "price": 89,
    "oldPrice": 129,
    "durationHours": 12,
    "lessons": 48,
    "short": "Learn semantic HTML, modern CSS, Flexbox, and Grid to craft clean, accessible layouts.",
    "description": "Build a strong visual and structural foundation for the web. You will create responsive layouts, accessible forms, and a reusable design system grounded in CSS variables. We emphasize clarity, naming conventions, and maintainability.",
    "tags": ["frontend", "web", "css", "html", "accessibility"],
    "rating": 4.7
  },
  {
    "id": 2,
    "title": "Modern JavaScript Essentials",
    "category": "Web",
    "level": "Beginner",
    "price": 119,
    "oldPrice": 159,
    "durationHours": 16,
    "lessons": 60,
    "short": "Master ES6+ features, modules, async patterns, and practical DOM work.",
    "description": "From variables and functions to promises and fetch, learn how to ship feature-rich, accessible web interactions. Includes structured exercises and mini-projects for each concept.",
    "tags": ["frontend", "javascript", "web"],
    "rating": 4.8
  },
  {
    "id": 3,
    "title": "React with Accessibility",
    "category": "Web",
    "level": "Intermediate",
    "price": 149,
    "oldPrice": 199,
    "durationHours": 18,
    "lessons": 55,
    "short": "Build accessible, performant React apps with hooks, context, and testing.",
    "description": "Go beyond tutorials and design apps that serve everyone. You will learn semantic patterns, ARIA, keyboard navigation, performance profiling, and testing strategies.",
    "tags": ["frontend", "react", "accessibility"],
    "rating": 4.7
  },
  {
    "id": 4,
    "title": "Node.js API Design",
    "category": "Backend",
    "level": "Intermediate",
    "price": 139,
    "oldPrice": 179,
    "durationHours": 14,
    "lessons": 42,
    "short": "Design clean REST APIs with Express, validation, auth, and structured logging.",
    "description": "Build resilient APIs with error handling, rate limiting, and observability. Learn to structure your code for long-term maintenance using proven patterns.",
    "tags": ["backend", "node", "api"],
    "rating": 4.6
  },
  {
    "id": 5,
    "title": "Python for Data Analysis",
    "category": "Data",
    "level": "Beginner",
    "price": 129,
    "oldPrice": 169,
    "durationHours": 15,
    "lessons": 50,
    "short": "Use Python to clean, analyze, and visualize data with confidence.",
    "description": "Work with real datasets, write clear notebooks, and communicate insights. Covers NumPy, pandas, visualization, and data ethics.",
    "tags": ["data", "python", "analytics"],
    "rating": 4.8
  },
  {
    "id": 6,
    "title": "SQL for Developers",
    "category": "Backend",
    "level": "Beginner",
    "price": 99,
    "oldPrice": 139,
    "durationHours": 10,
    "lessons": 35,
    "short": "Write expressive queries, design schemas, and reason about performance.",
    "description": "From joins to indexes, understand how to model data, avoid pitfalls, and keep queries predictable at scale.",
    "tags": ["backend", "sql", "databases"],
    "rating": 4.6
  },
  {
    "id": 7,
    "title": "Docker & Containers",
    "category": "DevOps",
    "level": "Intermediate",
    "price": 129,
    "oldPrice": 169,
    "durationHours": 12,
    "lessons": 36,
    "short": "Containerize apps with confidence and build efficient development workflows.",
    "description": "Learn Dockerfile best practices, image layering, multi-stage builds, and local orchestration with Compose. We emphasize security scanning and reproducibility.",
    "tags": ["devops", "docker", "infrastructure"],
    "rating": 4.7
  },
  {
    "id": 8,
    "title": "CI/CD with GitHub Actions",
    "category": "DevOps",
    "level": "Intermediate",
    "price": 109,
    "oldPrice": 149,
    "durationHours": 9,
    "lessons": 32,
    "short": "Automate tests, linting, builds, and deploys using GitHub Actions.",
    "description": "Craft pipelines that are secure, maintainable, and fast. Learn caching, matrix builds, environment secrets, and deployment strategies.",
    "tags": ["devops", "ci", "testing"],
    "rating": 4.5
  },
  {
    "id": 9,
    "title": "TypeScript Fundamentals",
    "category": "Web",
    "level": "Intermediate",
    "price": 119,
    "oldPrice": 159,
    "durationHours": 12,
    "lessons": 40,
    "short": "Write safer code with static typing, generics, and proper tooling.",
    "description": "Understand types deeply and migrate JavaScript codebases with confidence. Covers config, strictness, utility types, and refactoring strategies.",
    "tags": ["frontend", "typescript", "web"],
    "rating": 4.7
  },
  {
    "id": 10,
    "title": "Secure Coding Essentials",
    "category": "Security",
    "level": "Intermediate",
    "price": 139,
    "oldPrice": 179,
    "durationHours": 13,
    "lessons": 38,
    "short": "Learn to prevent common vulnerabilities and handle secrets responsibly.",
    "description": "Grounded in OWASP guidance, this course covers injection, XSS, auth, crypto basics, and secure deployment practices.",
    "tags": ["security", "owasp", "backend", "frontend"],
    "rating": 4.6
  },
  {
    "id": 11,
    "title": "Android Development with Kotlin",
    "category": "Mobile",
    "level": "Intermediate",
    "price": 149,
    "oldPrice": 199,
    "durationHours": 16,
    "lessons": 52,
    "short": "Build modern Android apps with clear architecture and testing.",
    "description": "Learn Jetpack components, coroutines, navigation, and dependency injection with a pragmatic approach.",
    "tags": ["mobile", "android", "kotlin"],
    "rating": 4.5
  },
  {
    "id": 12,
    "title": "iOS Development with Swift",
    "category": "Mobile",
    "level": "Intermediate",
    "price": 169,
    "oldPrice": 219,
    "durationHours": 18,
    "lessons": 58,
    "short": "Swift and SwiftUI for building delightful, accessible iOS apps.",
    "description": "State management, accessibility, testing, and performance with a focus on clean architecture and maintainability.",
    "tags": ["mobile", "ios", "swift"],
    "rating": 4.6
  },
  {
    "id": 13,
    "title": "Cloud Fundamentals (AWS)",
    "category": "Cloud",
    "level": "Beginner",
    "price": 139,
    "oldPrice": 179,
    "durationHours": 14,
    "lessons": 44,
    "short": "Get comfortable with core AWS services, identity, and networking basics.",
    "description": "Understand IAM, VPCs, compute, storage, and cost awareness. Learn patterns that translate to other clouds as well.",
    "tags": ["cloud", "aws", "devops"],
    "rating": 4.5
  },
  {
    "id": 14,
    "title": "Kubernetes for Developers",
    "category": "DevOps",
    "level": "Advanced",
    "price": 179,
    "oldPrice": 229,
    "durationHours": 16,
    "lessons": 48,
    "short": "Ship and operate services on Kubernetes with confidence.",
    "description": "From manifests and Helm to probes and autoscaling, learn how to keep clusters healthy and deployments safe.",
    "tags": ["devops", "kubernetes", "infrastructure"],
    "rating": 4.6
  },
  {
    "id": 15,
    "title": "Django Web APIs",
    "category": "Backend",
    "level": "Intermediate",
    "price": 139,
    "oldPrice": 179,
    "durationHours": 13,
    "lessons": 40,
    "short": "Build clean, secure REST APIs with Django and DRF.",
    "description": "Authentication, permissions, throttling, viewsets, serializers, and the patterns used in production teams.",
    "tags": ["backend", "python", "django", "api"],
    "rating": 4.7
  },
  {
    "id": 16,
    "title": "Go for Backend Services",
    "category": "Backend",
    "level": "Intermediate",
    "price": 159,
    "oldPrice": 209,
    "durationHours": 16,
    "lessons": 45,
    "short": "Build fast, reliable services in Go with testing and observability.",
    "description": "Concurrency, interfaces, error handling, and practical project structure you can take to production.",
    "tags": ["backend", "go", "golang"],
    "rating": 4.6
  },
  {
    "id": 17,
    "title": "Testing Strategies in JS",
    "category": "Testing",
    "level": "Intermediate",
    "price": 109,
    "oldPrice": 149,
    "durationHours": 10,
    "lessons": 36,
    "short": "Unit, integration, and end-to-end testing with a pragmatic mindset.",
    "description": "Design tests that add value without slowing you down. Covers tooling, mocking, and property-based testing basics.",
    "tags": ["testing", "javascript", "frontend", "backend"],
    "rating": 4.5
  },
  {
    "id": 18,
    "title": "Algorithms & Data Structures",
    "category": "Career",
    "level": "Intermediate",
    "price": 129,
    "oldPrice": 169,
    "durationHours": 14,
    "lessons": 50,
    "short": "Practice problem solving with clarity and pattern recognition.",
    "description": "You will implement core structures, analyze complexity, and learn to communicate trade-offs during interviews.",
    "tags": ["career", "algorithms", "data-structures"],
    "rating": 4.6
  },
  {
    "id": 19,
    "title": "Ethical AI Fundamentals",
    "category": "AI",
    "level": "Beginner",
    "price": 119,
    "oldPrice": 159,
    "durationHours": 9,
    "lessons": 32,
    "short": "Understand AI basics, bias, fairness, and responsible deployment.",
    "description": "Grounded approach to AI concepts and data responsibility. No hype—just practical guardrails and context.",
    "tags": ["ai", "ethics", "data"],
    "rating": 4.4
  },
  {
    "id": 20,
    "title": "Rust Essentials",
    "category": "Backend",
    "level": "Advanced",
    "price": 179,
    "oldPrice": 229,
    "durationHours": 18,
    "lessons": 54,
    "short": "Ownership, lifetimes, and safe concurrency with real-world examples.",
    "description": "Build CLI tools and services while developing an intuitive mental model of Rust’s type system.",
    "tags": ["backend", "rust", "systems"],
    "rating": 4.6
  },
  {
    "id": 21,
    "title": "Clean Architecture for Web Apps",
    "category": "Web",
    "level": "Advanced",
    "price": 169,
    "oldPrice": 219,
    "durationHours": 15,
    "lessons": 48,
    "short": "Design maintainable frontends with clear boundaries and testing.",
    "description": "Refactor to components and domains that scale with your team. Includes integration testing patterns and CI tips.",
    "tags": ["frontend", "architecture", "testing"],
    "rating": 4.7
  },
  {
    "id": 22,
    "title": "PostgreSQL Operations",
    "category": "Backend",
    "level": "Advanced",
    "price": 149,
    "oldPrice": 199,
    "durationHours": 14,
    "lessons": 44,
    "short": "Indexes, query planning, migrations, and reliability in production.",
    "description": "Tackle real incidents, monitor performance, and design for safety with backups and migrations.",
    "tags": ["backend", "sql", "postgresql"],
    "rating": 4.6
  },
  {
    "id": 23,
    "title": "Flutter for Cross-Platform",
    "category": "Mobile",
    "level": "Intermediate",
    "price": 149,
    "oldPrice": 199,
    "durationHours": 16,
    "lessons": 50,
    "short": "Ship smooth cross-platform apps with Dart and Flutter architecture.",
    "description": "State management trade-offs, testing widgets, and optimizing builds for consistent performance.",
    "tags": ["mobile", "flutter", "dart"],
    "rating": 4.5
  },
  {
    "id": 24,
    "title": "Observability with OpenTelemetry",
    "category": "DevOps",
    "level": "Advanced",
    "price": 139,
    "oldPrice": 179,
    "durationHours": 12,
    "lessons": 40,
    "short": "Tracing, metrics, and logs you can trust in distributed systems.",
    "description": "Instrument services, export to common backends, and build useful dashboards that inform decisions.",
    "tags": ["devops", "observability", "backend"],
    "rating": 4.5
  }
]