Data analysis, visualization, statistical methods, and the full data science workflow.
- Microsoft: Data Science for Beginners - Free 20-lesson curriculum covering data science fundamentals with hands-on projects.
Beginner - Kaggle: Data Science Micro-Courses - Short, practical courses on pandas, visualization, feature engineering, and more.
Beginner - IBM: Data Science Fundamentals - Free courses covering data science basics, Python, and SQL.
Beginner - Harvard: Data Science Professional Certificate - Comprehensive R-based data science curriculum from Harvard.
Beginner - Johns Hopkins: Data Science Specialization - 10-course specialization covering R, statistics, and reproducible research.
Intermediate - Google: Data Analytics Certificate - Professional certificate covering data analytics foundations.
Beginner - UC Berkeley: Foundations of Data Science - Berkeley's flagship data science course with free textbook and materials.
Beginner
- Python Data Science Handbook (Jake VanderPlas) - Free online book covering NumPy, pandas, matplotlib, and scikit-learn.
Beginner - R for Data Science (Hadley Wickham) - Free online book on data science workflow with R and the tidyverse.
Beginner - Think Stats (Allen Downey) - Free book on probability and statistics for programmers.
Intermediate - Elements of Data Science (Allen Downey) - Free introduction to data science using Python.
Beginner
- Kaggle Datasets - Thousands of free datasets for practice and projects.
All Levels - Google Colab - Free cloud-based Jupyter notebook environment with GPU access.
All Levels - Observable - Free interactive data visualization notebooks in the browser.
Intermediate