Kaggle Learn
Pandas
Kaggle's short hands-on course on reading, selecting, grouping and cleaning data with pandas.
MIT's follow-on to 6.0001 on optimization, simulation, statistics and intro machine learning.
Taught byMIT OpenCourseWareUsing Python, this course teaches how computation helps understand data: optimization problems, graph models, stochastic thinking, Monte Carlo simulation, sampling and confidence, experimental data, and basic machine learning, ending with common statistical mistakes.
Best for: Programmers moving into data science foundations.
Tick modules off as you finish them on MIT OpenCourseWare.
0 of 7 modules done
Plan your pace
At 4 hours a week you would finish in about 15 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
OpenCourseWare offers no certificate.
Before you start: 6.0001 or equivalent Python
MIT OpenCourseWare sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
Actual MIT course materials, published openly.
All free MIT OpenCourseWare courses