Microsoft (open-source curricula)
Data Science for Beginners
Microsoft's free 10-week, 20-lesson open curriculum introducing data science.
Kaggle's quick Python primer for data science, run entirely in browser notebooks.
Taught byKaggle LearnSeven short lessons that teach the Python needed for Kaggle's other courses: syntax, functions, booleans and conditionals, lists and loops, strings and dictionaries, and using external libraries.
Best for: Beginners heading into data science on Kaggle.
Tick modules off as you finish them on Kaggle Learn.
0 of 7 modules done
Plan your pace
At 4 hours a week you would finish in about 2 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
Kaggle issues a free course certificate to signed-in users who finish all lessons and exercises.
Kaggle Learn sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
Short, practical data science micro-courses.
All free Kaggle Learn courses