Learning Paths

Here is every course on SkillHints, grouped by subject. Each subject has up to three stages:

  • Foundations: you can start with no experience.
  • Build on it: courses that use the basics you learned.
  • Go further: harder courses for when you are ready.

Each course shows who runs it, its level, what you need to know first, and its cost. Free means the lessons are free. Free to audit means you can study for free, but graded work or a certificate costs money. Paid means the course itself costs money.

Not sure which subject is for you? The Course Finder suggests skills that fit what you are good at. Wondering if paying is worth it? Read free vs. paid online courses.

Learning paths

Explore learning paths

Every course on SkillHints, grouped by subject. In each subject, courses are in the order you would take them. Start with the basics, then move on to bigger projects.

AI and Machine Learning

  1. Elements of AI (opens in a new tab) University of Helsinki and MinnaLearn Beginner Free
  2. CS50's Introduction to Artificial Intelligence with Python (opens in a new tab) Harvard University Some experience to Intermediate Free
  3. Intro to Machine Learning (opens in a new tab) Kaggle Learn Some experience to Intermediate Free
  4. Machine Learning Crash Course (opens in a new tab) Google for Developers Some experience to Intermediate Free
  5. Practical Deep Learning for Coders (opens in a new tab) fast.ai Intermediate to Advanced Free

Web Development

  1. Foundations (opens in a new tab) The Odin Project Beginner Free
  2. Responsive Web Design Certification (opens in a new tab) freeCodeCamp Beginner Free
  3. JavaScript Certification (opens in a new tab) freeCodeCamp Beginner to Intermediate Free
  4. Full Stack JavaScript (opens in a new tab) The Odin Project Some experience to Intermediate Free

Data Science and Analytics

  1. Google Data Analytics Certificate (opens in a new tab) Google (on Coursera) Beginner Paid
  2. Python (opens in a new tab) Kaggle Learn Beginner Free

Cybersecurity

  1. Introduction to Cybersecurity (opens in a new tab) Cisco Networking Academy Beginner Free
  2. Google Cybersecurity Professional Certificate (opens in a new tab) Google (on Coursera) Beginner Paid

Design and UI/UX

  1. Google UX Design Certificate (opens in a new tab) Google (on Coursera) Beginner Paid

Digital Marketing and SEO

  1. SEO Certification Course (opens in a new tab) HubSpot Academy Beginner Free

Business and Entrepreneurship

  1. Startup School (opens in a new tab) Y Combinator Beginner to Intermediate Free

Programming Fundamentals

  1. CS50's Introduction to Computer Science (CS50x) (opens in a new tab) Harvard University Beginner Free
  2. CS50's Introduction to Programming with Python (opens in a new tab) Harvard University Beginner Free

Personal Development

  1. Learning How to Learn: Powerful mental tools to help you master tough subjects (opens in a new tab) Deep Teaching Solutions (on Coursera) All levels Free to audit

We last checked course links, prices and certificates in October 14, 2026. Course websites change their offers, so please check the course page before you sign up.

See something out of date? Course websites change often. Email ehtyalee1919@gmail.com with the course name and what changed.