{
  "domain": "Software Development",
  "field_prompt": "I want to improve my IT technical skills",
  "course_type": "online",
  "cached_at": "2025-09-02T11:36:31.478036",
  "courses": [
    {
      "course_name": "Cybersecurity Specialization",
      "platform": "edX",
      "instructor": "University of Maryland",
      "duration": "Approximately 4-6 months (4-5 hours/week)",
      "skill_level": "Beginner to Intermediate",
      "description": "This specialization covers the fundamentals of cybersecurity, including network security, cryptography, ethical hacking, and incident response. It's designed to prepare you for a career in cybersecurity.",
      "url": "https://www.edx.org/professional-certificate/umich-cybersecurity",
      "price": "Paid (Subscription)",
      "rating": "4.4/5 stars",
      "skills_covered": [
        "Cybersecurity",
        "Network Security",
        "Cryptography",
        "Ethical Hacking",
        "Incident Response"
      ],
      "match_percentage": 92,
      "recommendation_reason": "Cybersecurity is a critical area of IT. This specialization provides a solid introduction to the field and its core concepts."
    },
    {
      "course_name": "Google IT Support Professional Certificate",
      "platform": "Coursera",
      "instructor": "Google",
      "duration": "Approximately 6 months (10 hours/week)",
      "skill_level": "Beginner",
      "description": "This certificate program provides a foundational understanding of IT support, covering topics like computer hardware, software troubleshooting, networking, security, and operating systems. It's designed to prepare you for an entry-level IT role.",
      "url": "https://www.coursera.org/professional-certificates/google-it-support",
      "price": "Paid (Subscription)",
      "rating": "4.6/5 stars",
      "skills_covered": [
        "Troubleshooting",
        "Operating Systems",
        "Networking",
        "Hardware",
        "Security",
        "Customer Service"
      ],
      "match_percentage": 90,
      "recommendation_reason": "Provides a broad introduction to IT fundamentals, perfect for someone looking to build a base level of technical skills."
    },
    {
      "course_name": "AWS Cloud Practitioner Essentials",
      "platform": "LinkedIn Learning",
      "instructor": "Neal Davis",
      "duration": "Approximately 2 hours",
      "skill_level": "Beginner",
      "description": "This course provides an introduction to Amazon Web Services (AWS), covering core concepts, services, and security best practices. It's a good starting point for anyone interested in cloud computing.",
      "url": "https://www.linkedin.com/learning/aws-cloud-practitioner-essentials/",
      "price": "Paid (LinkedIn Learning Subscription)",
      "rating": "4.7/5 stars",
      "skills_covered": [
        "Cloud Computing",
        "AWS",
        "Cloud Security",
        "Infrastructure as Code"
      ],
      "match_percentage": 88,
      "recommendation_reason": "Cloud computing is increasingly important. This course provides a foundational understanding of AWS, a leading cloud provider."
    },
    {
      "course_name": "The Complete Python Bootcamp From Zero to Hero in Python",
      "platform": "Udemy",
      "instructor": "Jose Portilla",
      "duration": "Approximately 32 hours",
      "skill_level": "Beginner to Intermediate",
      "description": "A comprehensive Python course covering everything from basic syntax to advanced topics like data analysis, web scraping, and API integration.  Includes hands-on projects to reinforce learning.",
      "url": "https://www.udemy.com/course/complete-python-bootcamp/",
      "price": "Paid ($XX - often on sale)",
      "rating": "4.5/5 stars",
      "skills_covered": [
        "Python",
        "Programming",
        "Data Analysis",
        "Web Scraping",
        "API Integration"
      ],
      "match_percentage": 85,
      "recommendation_reason": "Python is a versatile language used in many IT roles. This course provides a strong foundation and practical experience."
    },
    {
      "course_name": "Computer Networking Basics",
      "platform": "Khan Academy",
      "instructor": "Khan Academy",
      "duration": "Approximately 10-15 hours",
      "skill_level": "Beginner",
      "description": "A free course covering the fundamentals of computer networking, including network topologies, protocols, and devices.  Provides a solid base for understanding how networks function.",
      "url": "https://www.khanacademy.org/computing/computer-networking",
      "price": "Free",
      "rating": "4.2/5 stars",
      "skills_covered": [
        "Networking",
        "TCP/IP",
        "DNS",
        "Routers",
        "Switches"
      ],
      "match_percentage": 75,
      "recommendation_reason": "Provides a free and accessible introduction to networking concepts, a crucial aspect of IT technical skills."
    }
  ]
}