1. Repository Structure
DSMP-2.0/
βββ Week-1
β βββ Python-Basics.ipynb
β βββ Python-Data-Types.ipynb
β βββ Python-Operators.ipynb
β βββ Python-Control-Flow.ipynb
β βββ Python-Strings.ipynb
β βββ Time-Complexity.pdf
β βββ Week-1-Interview-Questions.pdf
βββ Week-2
β βββ Python-Lists.ipynb
β βββ Python-Tuples.ipynb
β βββ Python-Sets.ipynb
β βββ Python-Dictionaries.ipynb
β βββ Python-Functions.ipynb
β βββ Week-2-Interview-Questions.pdf
βββ Week-3
β βββ OOP-Part-1.ipynb
β βββ OOP-Part-2.ipynb
β βββ OOP-Part-3.ipynb
β βββ Abstraction.ipynb
β βββ Week-3-Interview-Questions.pdf
βββ Week-4
β βββ File-Handling.ipynb
β βββ Serialization-Deserialization.ipynb
β βββ Exception-Handling.ipynb
β βββ Decorators-Namespaces.ipynb
β βββ Iterators-Generators.ipynb
β βββ Week-4-Interview-Questions.pdf
βββ Week-5
β βββ NumPy-Fundamentals.ipynb
β βββ NumPy-Advanced.ipynb
β βββ Week-5-Interview-Questions.pdf
βββ Week-6
β βββ Pandas-Series.ipynb
β βββ Pandas-DataFrames.ipynb
β βββ Pandas-Important-Methods.ipynb
β βββ Week-6-Interview-Questions.pdf
βββ Week-7
β βββ Pandas-GroupBy.ipynb
β βββ Pandas-Merging-Joining.ipynb
β βββ Streamlit-Introduction.ipynb
β βββ Case-Study-Indian-Startup-Funding.ipynb
β βββ Week-7-Interview-Questions.pdf
βββ Week-8
β βββ Matplotlib-Visualization.ipynb
β βββ Seaborn-Visualization.ipynb
β βββ Plotly-Introduction.ipynb
β βββ Plotly-Graph-Objects.ipynb
β βββ Plotly-Dash.ipynb
β βββ COVID-19-Dashboard.ipynb
β βββ Project-Plotly-Census-Data.ipynb
β βββ Week-8-Interview-Questions.pdf
βββ Week-9
β βββ Data-Gathering.ipynb
β βββ Data-Assessing-Cleaning.ipynb
β βββ ETL-AWS-RDS.ipynb
β βββ Web-Scraping-Selenium.ipynb
β βββ Week-9-Interview-Questions.pdf
βββ Week-10
β βββ Database-Fundamentals.ipynb
β βββ SQL-DDL.ipynb
β βββ Tableau-Olympics-Dataset-Part-1.ipynb
β βββ Week-10-Interview-Questions.pdf
βββ Week-11
β βββ SQL-DML.ipynb
β βββ SQL-Grouping-Sorting.ipynb
β βββ Tableau-Part-2.ipynb
β βββ Week-11-Interview-Questions.pdf
βββ Week-12
β βββ SQL-Joins.ipynb
β βββ SQL-Case-Study-Zomato.ipynb
β βββ SQL-Subqueries.ipynb
β βββ Flight-Dashboard-Python-SQL.ipynb
β βββ Week-12-Interview-Questions.pdf
βββ Week-13
β βββ SQL-Window-Functions.ipynb
β βββ Data-Cleaning-SQL-Laptop.ipynb
β βββ EDA-SQL-Laptop.ipynb
β βββ Week-13-Interview-Questions.pdf
βββ Week-14
β βββ Descriptive-Statistics-Part-1.ipynb
β βββ Datetime-SQL.ipynb
β βββ Week-14-Interview-Questions.pdf
βββ Week-15
β βββ Descriptive-Statistics-Part-2.ipynb
β βββ Probability-Distributions.ipynb
β βββ SQL-Datetime-Case-Study-Flights.ipynb
β βββ Database-Design.ipynb
β βββ Week-15-Interview-Questions.pdf
βββ Week-16
β βββ Normal-Distribution.ipynb
β βββ Non-Gaussian-Probability-Distributions.ipynb
β βββ Views-UDF-SQL.ipynb
β βββ Transactions-Stored-Procedures.ipynb
β βββ Week-16-Interview-Questions.pdf
βββ Week-17
β βββ Central-Limit-Theorem.ipynb
β βββ Central-Limit-Theorem-Proof.ipynb
β βββ Confidence-Intervals.ipynb
β βββ Week-17-Interview-Questions.pdf
βββ Week-18
β βββ Hypothesis-Testing-Part-1.ipynb
β βββ Hypothesis-Testing-Part-2.ipynb
β βββ Chi-Square-Test.ipynb
β βββ ANOVA.ipynb
β βββ Week-18-Interview-Questions.pdf
βββ Week-19
β βββ Tensors-Linear-Algebra-Part-1a.ipynb
β βββ Vectors-Linear-Algebra-Part-1b.ipynb
β βββ Matrices-Computation.ipynb
β βββ Matrices-Intuition.ipynb
β βββ Week-19-Interview-Questions.pdf
βββ Week-20
β βββ Introduction-to-Machine-Learning.ipynb
β βββ Simple-Linear-Regression.ipynb
β βββ Multiple-Linear-Regression.ipynb
β βββ Optimization-Big-Picture.ipynb
β βββ Differential-Calculus.ipynb
β βββ Week-20-Interview-Questions.pdf
βββ Week-21
β βββ Gradient-Descent-Scratch.ipynb
β βββ Batch-Gradient-Descent.ipynb
β βββ Stochastic-Gradient-Descent.ipynb
β βββ Mini-Batch-Gradient-Descent.ipynb
β βββ Week-21-Interview-Questions.pdf
βββ Week-22
β βββ Regression-Analysis-Part-1.ipynb
β βββ Regression-Analysis-Part-2.ipynb
β βββ Polynomial-Regression.ipynb
β βββ Assumptions-of-Linear-Regression.ipynb
β βββ Multicollinearity.ipynb
β βββ Week-22-Interview-Questions.pdf
βββ Week-23
β βββ Feature-Selection-Part-1.ipynb
β βββ Feature-Selection-Part-2.ipynb
β βββ Feature-Selection-Part-3.ipynb
β βββ Week-23-Interview-Questions.pdf
βββ Week-24
β βββ Regularization-Part-1.ipynb
β βββ Ridge-Regression-Part-1.ipynb
β βββ Ridge-Regression-Part-2.ipynb
β βββ Ridge-Regression-Part-3.ipynb
β βββ Ridge-Regression-Part-4.ipynb
β βββ Lasso-Regression.ipynb
β βββ Why-Lasso-Regression-Creates-Sparsity.ipynb
β βββ ElasticNet-Regression.ipynb
β βββ Week-24-Interview-Questions.pdf
βββ Week-25
β βββ KNN-Part-1.ipynb
β βββ KNN-Scratch.ipynb
β βββ Decision-Boundary-Classification.ipynb
β βββ Advanced-KNN-Part-2.ipynb
β βββ Classification-Metrics-Part-1.ipynb
β βββ Classification-Metrics-Part-2.ipynb
β βββ Week-25-Interview-Questions.pdf
βββ Week-26
β βββ Curse-of-Dimensionality.ipynb
β βββ PCA-Part-1.ipynb
β βββ PCA-Part-2.ipynb
β βββ PCA-Part-3.ipynb
β βββ Eigen-Vectors-Eigen-Values.ipynb
β βββ Eigen-Decomposition-PCA-Variants.ipynb
β βββ SVD.ipynb
β βββ Week-26-Interview-Questions.pdf
βββ Week-27
β βββ ROC-Curve.ipynb
β βββ Cross-Validation.ipynb
β βββ Data-Leakage.ipynb
β βββ Hyperparameter-Tuning.ipynb
β βββ Week-27-Interview-Questions.pdf
βββ Week-28
β βββ Probability-Crash-Course-Part-1.ipynb
β βββ Probability-Crash-Course-Part-2.ipynb
β βββ Naive-Bayes-Part-1.ipynb
β βββ Naive-Bayes-Part-2.ipynb
β βββ Naive-Bayes-Part-3.ipynb
β βββ Email-Spam-Classifier.ipynb
β βββ Week-28-Interview-Questions.pdf
βββ Week-29
β βββ Logistic-Regression-Part-1.ipynb
β βββ Multiclass-Classification-Logistic-Regression.ipynb
β βββ Maximum-Likelihood-Estimation.ipynb
β βββ Logistic-Regression-Part-3.ipynb
β βββ Week-29-Interview-Questions.pdf
βββ Week-30
β βββ SVM-Part-1.ipynb
β βββ SVM-Part-2.ipynb
β βββ Constrained-Optimization-Problem.ipynb
β βββ SVM-Dual-Problem.ipynb
β βββ Maths-Behind-SVM-Kernels.ipynb
β βββ Week-30-Interview-Questions.pdf
βββ Week-31
β βββ Decision-Tree-Part-1.ipynb
β βββ Decision-Tree-Part-2.ipynb
β βββ Decision-Tree-Part-3.ipynb
β βββ Decision-Tree-Visualization.ipynb
β βββ Week-31-Interview-Questions.pdf
βββ Week-32
β βββ Introduction-to-Ensemble-Learning.ipynb
β βββ Bagging-Part-1.ipynb
β βββ Bagging-Part-2.ipynb
β βββ Bagging-Part-3.ipynb
β βββ Random-Forest-Part-1.ipynb
β βββ Random-Forest-Part-2.ipynb
β βββ Week-32-Interview-Questions.pdf
βββ Week-33
β βββ Gradient-Boosting-Part-1.ipynb
β βββ Gradient-Boosting-Part-2.ipynb
β βββ Gradient-Boosting-Part-3.ipynb
β βββ Gradient-Boosting-Part-4.ipynb
β βββ Gradient-Boosting-Part-5.ipynb
β βββ Week-33-Interview-Questions.pdf
βββ Week-34
β βββ XGBoost-Introduction.ipynb
β βββ XGBoost-Regression.ipynb
β βββ XGBoost-Classification.ipynb
β βββ XGBoost-Complete-Math.ipynb
β βββ Week-34-Interview-Questions.pdf
βββ Week-35
β βββ Introduction-to-MLOps.ipynb
β βββ Version-Control.ipynb
β βββ ML-Reproducibility.ipynb
β βββ Containerization.ipynb
β βββ Deployment-Strategies.ipynb
β βββ Week-35-Interview-Questions.pdf
βββ Week-36
β βββ DAGs-in-MLOps.ipynb
β βββ CI-CD.ipynb
β βββ Monitoring-Alerting.ipynb
β βββ Retraining-Rollback.ipynb
β βββ Week-36-Interview-Questions.pdf
βββ Week-37
β βββ Scaling-Efficiency-in-MLOps.ipynb
β βββ ML-Technical-Debt.ipynb
β βββ Week-37-Interview-Questions.pdf
βββ Week-38
β βββ Encoding-Categorical-Features-1.ipynb
β βββ Sklearn-ColumnTransformer-Pipeline.ipynb
β βββ Sklearn-Deep-Dive.ipynb
β βββ Encoding-Categorical-Features-2.ipynb
β βββ Week-38-Interview-Questions.pdf
βββ Week-39
β βββ Discretization-Part-1.ipynb
β βββ Discretization-Part-2.ipynb
β βββ Handling-Missing-Data-Part-1.ipynb
β βββ Handling-Missing-Data-Part-2.ipynb
β βββ Handling-Missing-Data-Part-3.ipynb
β βββ Feature-Scaling.ipynb
β βββ Week-39-Interview-Questions.pdf
βββ Week-40
β βββ Outlier-Detection-Part-1.ipynb
β βββ Outlier-Detection-Part-2.ipynb
β βββ Outlier-Detection-Part-3.ipynb
β βββ Feature-Transformation.ipynb
β βββ Week-40-Interview-Questions.pdf
βββ Week-41
β βββ KMeans-Clustering-Part-1.ipynb
β βββ KMeans-Clustering-Part-2.ipynb
β βββ KMeans-Clustering-Part-3.ipynb
β βββ KMeans-Clustering-Scratch.ipynb
β βββ Week-41-Interview-Questions.pdf
βββ Week-42
β βββ DBSCAN.ipynb
β βββ Hierarchical-Clustering.ipynb
β βββ GMM-Part-1.ipynb
β βββ GMM-Part-2.ipynb
β βββ T-SNE-Part-1.ipynb
β βββ T-SNE-Part-2.ipynb
β βββ Week-42-Interview-Questions.pdf
βββ Week-43
β βββ LDA.ipynb
β βββ Apriori.ipynb
β βββ Week-43-Interview-Questions.pdf
βββ Week-44
β βββ Adaboost.ipynb
β βββ Stacking.ipynb
β βββ LightGBM-Part-1.ipynb
β βββ LightGBM-Part-2.ipynb
β βββ CatBoost-Part-1.ipynb
β βββ Advanced-Hyperparameter-Tuning.ipynb
β βββ Kaggle-Competition.ipynb
β βββ Week-44-Interview-Questions.pdf
βββ Week-45
β βββ NoSQL.ipynb
β βββ Model-Explainability.ipynb
β βββ FastAPI.ipynb
β βββ AWS-Sagemaker.ipynb
β βββ Handling-Imbalanced-Data.ipynb
β βββ Week-45-Interview-Questions.pdf
βββ Capstone-Project
β βββ Capstone-Project-Data-Gathering.ipynb
β βββ Capstone-Project-Data-Cleaning.ipynb
β βββ Capstone-Project-Feature-Engineering.ipynb
β βββ Capstone-Project-EDA.ipynb
β βββ Capstone-Project-Outlier-Detection-Removal.ipynb
β βββ Capstone-Project-Missing-Value-Imputation.ipynb
β βββ Capstone-Project-Feature-Selection.ipynb
β βββ Capstone-Project-Model-Selection-Productionalization.ipynb
β βββ Capstone-Project-Building-Analytics-Module.ipynb
β βββ Capstone-Project-Building-Recommender-System.ipynb
β βββ Capstone-Project-Building-Recommender-System-Part-2.ipynb
β βββ Capstone-Project-Building-Insights-Module.ipynb
β βββ Capstone-Project-Deploying-Application-AWS.ipynb
β βββ Week-46-Interview-Questions.pdf
βββ resources
βββ Project-Resources