Understanding Data Science & getting started with python
- Understanding terminologies in data science.
- Setting up system.
- Learning python.
- Learning libraries like pandas and NumPy.
Recommended courses:
- Python for Data Science and Machine Learning Bootcamp — Udemy
- Python Tutorial – Python for Beginners – Programming with Mosh
- Introduction to Data Science Specialization – Coursera
Learn about the providers of online masters in data science by clicking here
Learn Mathematics and Statistics
- Probability
- Inferential Statistics
- Descriptive Statistics
- Exploratory Data Analysis
- Linear Algebra
- Calculus
Recommended courses:
- Mathematics for Machine Learning Specialization – Coursera
- Statistics Fundamentals – StatQuest with Josh Starmer
Join Data Science Communities
WhatsApp Groups
- Join 35+ data science and machine learning whatsapp group links 2021
- Data Science, Machine Learning WhatsApp Group Links
Instagram Pages
Reddit communities
Twitter Accounts
Learn Machine Learning
- Supervised, Unsupervised and Reinforcement Learning.
- Regression, Classification & Clustering
- Linear & Logistic Regression
- SVM, Naïve Bayes, Decision Trees, KNN etc.
- Ensemble methods
- Random Forest
- Boosting Algorithms (XGBoost, LightGBM, Catboost)
- Time Series
- Validation Strategies
- Hyperparameter Tuning
- Feature Engineering
- Ensemble Learning
- Confusion Matrix
- Matrix Algebra
- SVD & PCA
- Different Types of Data
- Recommender System
- Any Projects.
Recommended courses
To learn theory:
Hands On:
- Applied Machine Learning 2020 – Andreas Mueller
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
Learn to use Linux
Start using Linux and get familiar with Command Line arguments in it.
Some resources:
Read Data Science related articles and news
Setup your google news to show more Data Science related news.
Some resources to read data science articles:
Learn Deep Learning
- Different Neural Network Architectures.
- Regularisation Techniques.
- Different Optimizers.
- TensorFlow2
- Pytorch
Recommended courses
- Deep Learning Specialization – Coursera
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
- Deep Learning book by Ian Goodfellow and Yoshua Bengio and Aaron Courville
Learn Computer Vision
- Convolutional Neural Network Architecture.
- Different Filters.
- Augmentation Techniques.
- OpenCV
- YOLO
- Projects on Computer Vision (Image classification, Text recognition, Face recognition, Object detection etc.)
Recommended courses (Learning all 3 is recommended)
- Deep Learning Specialization – Coursera
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
- Python for Computer Vision with OpenCV and Deep Learning
Learn Natural Language Processing
- Learn DL architectures like – Recurrent Neural Network, LSTM, GRU.
- Text pre-processing.
- Text Classification
- Topic Modelling
- Text Summarization
- Word Embeddings
- NLP Projects.
- Advanced NLP Course (If needed)
Recommended courses (Learning all 3 is recommended)
- Deep Learning Specialization – Coursera
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition
- Stanford CS224N: NLP with Deep Learning | Winter 2019
Building Resume
- Download datasets (check our page for resources) and do case studies.
- Work on projects and showcase it in your GitHub profile, share in LinkedIn and keep it in your resume.
- Participate in competitions
Useful Links
- The Top 10 Best Places to Find Datasets
- Kaggle Competitions
- Git and GitHub for Beginners – Crash Course
Practice to attend internships/job interviews
- Practice Data Science Interview Questions.
- Practice with communities.
- Watch mock interview videos.
- Brush up theoretical Knowledge.
Useful Links
About the Author
Deepak Jose is a B-Tech CS student with a passion for Data Science. Loves learning about Data Science, coding, and science in general. Does data analysis and visualization as a hobby. Even though I’m in the Computer Science path I always find time to learn about space, automobiles, geography, energy, architecture, arts, etc. Loves solving problems and learning about new inventions.
excellent resource
Thanks for your feedback.
Thanks a lot, I’ll read it and apply. Marie-Claire
Great…