Data Science Learning Path - A complete guide to learn data science for beginners

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url] [![LinkedIn][linkedin-shield]][linkedin-url] [![Discord][discord-shield]][discord-url] [![Medium][medium-shield]][medium-url]
Brief Introduction
A complete guide to learn data science for beginners.
This learning path is intended for everyone who wants to learn data science and build a career in data field especially data analyst and data scientist. In this guide, there is a corresponding link in each section that will help you to learn (at least to start) in each chapter.
Table of Contents
Programming
- Basic Python
- Object-oriented Programming
- Intro to DBMS
- SQL Data Manipulation
- Git
- Code Versioning Platform: Github | Bitbucket | Gitlab
- Shell Script
- Competitive Programming: Hackerrank | Leetcode | Kattis
Mathematics & Statistics
- Linear Algebra
- Calculus
- Descriptive Statistics
- Data Distributions
- Statistical Testing
- Exploratory Data Analysis
- Regression
- TOOLBOX: Pandas
- TOOLBOX: Numpy
- TOOLBOX: Matplotlib
- TOOLBOX: Seaborn
Machine Learning
- ### Supervised Learning
- K-NN (K-Nearest Neighbors)
- Naive Bayes
- Support Vector Machine
- Random Forest
- AdaBoost
- Gradient Boosting
- XGBoost
- CatBoost
- Bagging Classifier
- Voting Classifier
- Stacking Classifier
- TOOLBOX: Scikit Learn
- TOOLBOX: statsmodels
- CASE STUDY: House Pricing
- CASE STUDY: Titanic
- CASE STUDY: Credit Scoring
- ### Unsupervised Learning
Evaluation Metrics
- ### Supervised Learning
- Confusion Matrix
- Accuracy
- Precision
- Recall
- F Score
- Hamming Loss
- ROC (Receiver Operating Characteristic)
- ROC AUC (Area Under Curve)
- Top K Accuracy
- MAE
- MSE
- MRR
- DCG
- NDCG
- PSNR
- SSIM
- IoU
- Perplexity
- BLEU score
- ### Unsupervised Learning
Deep Learning
- Activation Functions
- Linear Layer
- CNN (Convolutional Neural Networks)
- RNN (Recurrent Neural Networks)
- Optimization
- Loss Functions / Objective Functions
- Dropout
- Batchnorm
- Learning Rate Scheduler
- TOOLBOX: PyTorch
- TOOLBOX: Tensorflow
- TOOLBOX: Keras
ML Applications
- Timeseries
- Recommendation System
- Netwok Analysis
Computer Vision
- Image Classification
- Object Detection
- Object Segmentation
- Instance Segmentation
NLP & NLU
- Tokenization
- Sequence
- Padding
- Stemming
- Lemmatization
- Feature Extraction
- Feature Selection
- Term Weighting
- Embedding
- Part of Speech Tagging
- Named Entity Recognition
- Popular NLP & NLU Architecture
- STUDY CASE: News Classification
- STUDY CASE: Sentiment Analysis
- STUDY CASE: Machine Translation
Speech Recognition
🠥🠥 Back to Table of Contents 🠥🠥
Model Deployment
🠥🠥 Back to Table of Contents 🠥🠥
Book References
- Practical Deep Learning for Coders
- Dive Into Deep Learning
- Interpretable Machine Learning
- An Introduction to Statistical Learning with Applications in R
- Natural Language Processing with Python
[contributors-shield]: https://img.shields.io/github/contributors/data-folks/data-science-learning-path.svg?flat [contributors-url]: https://github.com/data-folks/data-science-learning-path/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/data-folks/data-science-learning-path.svg?flat [forks-url]: https://github.com/data-folks/data-science-learning-path/network/members [stars-shield]: https://img.shields.io/github/stars/data-folks/data-science-learning-path.svg?flat [stars-url]: https://github.com/data-folks/data-science-learning-path/stargazers [issues-shield]: https://img.shields.io/github/issues/data-folks/data-science-learning-path.svg?flat [issues-url]: https://github.com/data-folks/data-science-learning-path/issues [license-shield]: https://img.shields.io/github/license/data-folks/data-science-learning-path.svg?flat [license-url]: https://github.com/data-folks/data-science-learning-path/blob/master/LICENSE.txt [linkedin-shield]: https://img.shields.io/badge/LinkedIn-0077B5?style=flat&logo=linkedin&logoColor=white [linkedin-url]: https://www.linkedin.com/company/jakartaresearch/ [discord-shield]: https://img.shields.io/badge/Discord-7289DA?style=flat&logo=discord&logoColor=white [discord-url]: https://bit.ly/DiscordJakartaResearch [medium-shield]: https://img.shields.io/badge/Medium-12100E?style=flat&logo=medium&logoColor=white [medium-url]: http://medium.com/data-folks-indonesia