Windows: Installation of Anaconda for Windows
- Installing Anaconda for Windows: Installation Guide
- Installing Anaconda for Mac: Installation Guide
- Installing Anaconda for Linux: Installation Guide
- Beginner Tutorial for Python Programming (videos 1-3): YouTube Playlist
- Moving Ahead (videos 4-6): YouTube Playlist
- Wrapping Up on Basics (videos 7-10): YouTube Playlist
- Basics of NumPy: NumPy Notebook
- Intro to Pandas (videos 1-10): YouTube Playlist
- Data Analysis with Pandas (videos 11-20): YouTube Playlist
- Diving into Pandas (videos 25-33): YouTube Playlist
- Pandas Notebook: GitHub
- Kaggle Micro-Course on Pandas: Kaggle
- Intro to Matplotlib: Introduction to Matplotlib
- Matplotlib Tutorial on GeeksforGeeks (optional but helpful): GeeksforGeeks
- Intro to Seaborn: Introduction to Seaborn Playlist
- Seaborn Tutorial on GeeksforGeeks: GeeksforGeeks
- Intro to Plotly: Introduction to Plotly
- Data Types in Statistics: Data Types in Statistics Article
- Measurement of Central Tendency (videos 3-7): Measurement of Central Tendency Playlist
- Normal Distribution (videos 18-20): Normal Distribution Playlist
- Quantile Plots: Quantile-Quantile Plot on GeeksforGeeks
- Introduction to Feature Engineering: YouTube Video
- Outlier Analysis: YouTube Video
- Handling Missing Values: YouTube Video
- Practical Handling Missing Values on Kaggle: Kaggle Notebook
- Exploratory Data Analysis: Article
- What is Machine Learning and Common Problems Solved by ML: YouTube Video
- Supervised and Unsupervised Learning: YouTube Video
- Linear Algebra Refresher (optional): PDF
- Linear Regression Blog: Towards Data Science
- StatQuest - Linear Regression Video 1: YouTube Video
- StatQuest - Linear Regression Video 2: YouTube Video
- Coding a Linear Regression Model from Scratch: Towards Data Science
- Simple Linear Regression with scikit-learn: Towards Data Science
- Kaggle Linear Regression Course: Kaggle
- What is R-squared: YouTube Video
- Interpreting R-squared: Article
- Mean Squared Error (MSE): YouTube Video
- Cross-Validation for Model Evaluation: Towards Data Science
- Understanding Multiple Linear Regression: Towards Data Science
- StatQuest - Multiple Regression: YouTube Video
- Implementing Multiple Linear Regression in Python: Towards Data Science
- Introduction to Logistic Regression: Towards Data Science
- StatQuest - Logistic Regression: YouTube Video
- Implementing Logistic Regression in Python: Towards Data Science
- Understanding Decision Trees: Towards Data Science
- StatQuest - Decision Trees: YouTube Video
- Implementing Decision Trees in Python: Towards Data Science
- Introduction to Random Forests: Towards Data Science
- StatQuest - Random Forests: YouTube Video
- Implementing Random Forests in Python: Towards Data Science
- Understanding SVM: Towards Data Science
- StatQuest - SVM: YouTube Video
- Implementing SVM in Python: Towards Data Science
- Understanding KNN: Towards Data Science
- StatQuest - KNN: YouTube Video
- Implementing KNN in Python: Towards Data Science
- Introduction to K-Means Clustering: Towards Data Science
- StatQuest - K-Means Clustering: YouTube Video
- Implementing K-Means in Python: Towards Data Science
- Understanding PCA: Towards Data Science
- StatQuest - PCA: YouTube Video
- Implementing PCA in Python: Towards Data Science
- What are Neural Networks: Towards Data Science
- Neural Networks for Beginners: YouTube Video
- Building a Neural Network from Scratch: Towards Data Science
- Introduction to TensorFlow: Towards Data Science
- TensorFlow 2.0 Tutorial for Beginners: YouTube Playlist
- Keras Tutorial: Towards Data Science
- Understanding CNNs: Towards Data Science
- StatQuest - CNNs: YouTube Video
- Implementing CNNs in Python: Towards Data Science
- Introduction to RNNs: Towards Data Science
- StatQuest - RNNs: YouTube Video
- Implementing RNNs in Python: Towards Data Science
- Understanding LSTMs: Towards Data Science
- StatQuest - LSTMs: YouTube Video
- Implementing LSTMs in Python: Towards Data Science
- Introduction to NLP: Towards Data Science
- NLP with Python and NLTK: YouTube Playlist
- Implementing NLP with TensorFlow: Towards Data Science
- Understanding Time Series Analysis: Towards Data Science
- StatQuest - Time Series Analysis: YouTube Video
- Implementing Time Series Forecasting in Python: Towards Data Science
- Introduction to DBSCAN: Towards Data Science
- Implementing DBSCAN in Python: Towards Data Science
- Understanding Anomaly Detection: Towards Data Science
- Implementing Anomaly Detectionin Python: Towards Data Science
- Introduction to Transfer Learning: Towards Data Science
- Implementing Transfer Learning in Python: Towards Data Science
- Understanding GANs: Towards Data Science
- StatQuest - GANs: YouTube Video
- Implementing GANs in Python: Towards Data Science
- Introduction to Model Deployment: Towards Data Science
- Deploying Machine Learning Models: Towards Data Science
- Kaggle Microcourses: Kaggle Learn
- Advanced Plotly Notebook: Kaggle NoteBook