Kaggle Learn
Python
Kaggle's quick Python primer for data science, run entirely in browser notebooks.
Microsoft's free 10-week, 20-lesson open curriculum introducing data science.
Taught byMicrosoft (open-source curricula)An open-source curriculum from Microsoft Cloud Advocates with quizzes, assignments and notebooks. Lessons introduce data ethics, working with relational and non-relational data, Python and pandas, visualization, the data science lifecycle and data science in the cloud.
Best for: Beginners and teachers who want a structured, free intro.
Tick modules off as you finish them on Microsoft (open-source curricula).
0 of 6 modules done
Plan your pace
At 4 hours a week you would finish in about 10 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
The curriculum itself has no certificate.
Microsoft (open-source curricula) sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
Free, project-based 'for Beginners' curricula published on GitHub.
All free Microsoft (open-source curricula) courses