Free Learning Path Builder

Build your free data scientist for free path

Pick your goal, your starting level, and how much time you have. We put the best free courses in the right order. No signup, no cost, and the link is yours to share.

Your plan

Your beginner data scientist for free plan

5 coursesabout 12.9 monthsat 8 hours a week (a steady evening habit most days of the week)

  1. 1
    Step 01

    Python for Data

    Python is the primary language of data science. Start here, even if you know another language.

    beginner
    Coursera
    Certificate

    Python for Everybody Specialization

    120h ยท Free

  2. 2
    Step 02

    SQL for Data Analysis

    Every data scientist uses SQL daily. Google's data analytics certificate is an excellent structured start.

    beginner
    Coursera
    Certificate

    Google Data Analytics Professional Certificate

    240h ยท Free

  3. 3
    Step 03

    Data Analysis Libraries

    NumPy, Pandas, Matplotlib: the Python data stack. Build real analysis projects with real datasets.

    intermediate
    freeCodeCamp
    Certificate

    Data Analysis with Python

    40h ยท Free

  4. 4
    Step 04

    Machine Learning

    Supervised learning, neural networks, and model evaluation, taught by Google researchers.

    beginner
    Google for Developers

    Machine Learning Crash Course

    15h ยท Free

  5. 5
    Step 05

    Advanced ML with MIT

    Deep learning, convolutional networks, and generative models from MIT's research team.

    intermediate
    MIT OpenCourseWare

    MIT Introduction to Deep Learning

    30h ยท Free