Free Resources for Data Science Tools and Concepts
Here's a comprehensive list of world-class free resources to learn all the re
---
Month 1: Foundations of Data Science and Programming
Python Basics and Libraries
- Python:
Python for Beginners (https://docs.python.org/3/tutorial/)
Real Python (https://realpython.com/)
- NumPy and Pandas:
NumPy Documentation (https://numpy.org/doc/)
Pandas Documentation (https://pandas.pydata.org/docs/)
Data Analysis with Python (https://www.w3schools.com/python/pandas_i
Git/GitHub
- Version Control:
Pro Git Book (https://git-scm.com/book/en/v2)
GitHub Docs (https://docs.github.com/en)
SQL
- SQL Basics and Advanced:
SQL Tutorial (https://www.sqltutorial.org/)
Mode Analytics SQL Tutorials (https://mode.com/sql-tutorial/)
Excel
- Excel Basics and Advanced:
Microsoft Excel Training (https://support.microsoft.com/en-us/excel)
Statistics
- Statistics for Data Science:
Khan Academy (https://www.khanacademy.org/math/statistics-probability
Seeing Theory (https://seeing-theory.brown.edu/)
---
Month 2: Core Data Science Skills
Machine Learning (ML) Basics
- Linear and Logistic Regression:
StatQuest (https://www.youtube.com/@statquest) (YouTube Channel)
Scikit-learn User Guide (https://scikit-learn.org/stable/user_guide.html)
Mathematics
- Linear Algebra and Matrix Operations:
3Blue1Brown (https://www.youtube.com/c/3blue1brown) (YouTube Chann
Unsupervised Learning and Clustering
- K-Means, PCA:
Scikit-learn Official (https://scikit-learn.org/stable/modules/clustering.htm
---
Month 3: Advanced ML and Introduction to AI
Time Series Analysis
- ARIMA, SARIMA:
Machine Learning Mastery (https://machinelearningmastery.com/time-ser
Deep Learning
- TensorFlow:
TensorFlow Tutorials (https://www.tensorflow.org/tutorials)
Deep Learning Specialization (https://deeplearning.ai/resources/) (Free bl
NLP
- Text Preprocessing:
NLTK Documentation (https://www.nltk.org/)
SpaCy Tutorials (https://spacy.io/usage)
---
Month 4: Big Data, Cloud, and Advanced AI
PySpark and Hadoop
- PySpark:
PySpark Documentation (https://spark.apache.org/docs/latest/api/python/
- Hadoop:
Apache Hadoop Documentation (https://hadoop.apache.org/docs/stable/)
Cloud Computing
- AWS:
AWS Free Tier and Tutorials (https://aws.amazon.com/free/)
- GCP:
Google Cloud Free Tier (https://cloud.google.com/free)
BigQuery Documentation (https://cloud.google.com/bigquery/docs)
---
Month 5: Data Engineering and MLOps
Airflow and Kafka
- Airflow:
Apache Airflow Documentation (https://airflow.apache.org/docs/)
- Kafka:
Confluent Kafka Tutorials (https://developer.confluent.io/learn/)
Docker and Kubernetes
- Docker:
Docker Get Started Guide (https://docs.docker.com/get-started/)
- Kubernetes:
Kubernetes Basics (https://kubernetes.io/docs/tutorials/)
Tableau and Power BI
- Tableau:
Tableau Public (https://public.tableau.com/)
- Power BI:
Microsoft Power BI Documentation (https://learn.microsoft.com/en-us/pow
---
Month 6: Advanced Projects, Interview Prep, and Portfolio
Portfolio Building
- GitHub:
GitHub Docs (https://docs.github.com/en)
GitHub Pages for Portfolio (https://pages.github.com/)
Interview Preparation
- Practice Questions:
Kaggle (https://www.kaggle.com/) (Competitions and Datasets)
Glassdoor Interview Questions (https://www.glassdoor.com/)
---
Additional Resources
- General Learning Platforms:
GeeksforGeeks (https://www.geeksforgeeks.org/)
W3Schools (https://www.w3schools.com/)
OpenAI Tutorials (https://platform.openai.com/docs/)