Ds Roadmap 2
Ds Roadmap 2
Ds Roadmap 2
Following is the roadmap to learn Data Science skills for a total beginner (no coding or computer
science background needed). It includes FREE learning resources for technical skills (or tool skills) and
soft (or core) skills ⛷
3 hours in Tool Skills + 1 hour in Core Skills = 4 hours study Every Day
Topics
o Variables, Numbers, Strings
o Lists, Dictionaries, Tuples
o If condition, for loop
o Functions, modules
codebasics.io
2
Assignment
Tech Skills
o numpy
numpy YouTube playlist: https://bit.ly/3GTppa8
o pandas
pandas YouTube playlist (first 10 videos only): https://bit.ly/3vPJWpX
o matplotlib or seaborn
Do not learn both
matplotlib and seaborn are libraries for data visualization and exploration
matplotlib YouTube playlist: https://bit.ly/3k55egu
Core/Soft Skills
o Linkedin
codebasics.io
3
codebasics.io
4
Machine Learning
o Topics
Feature engineering
Regression
Classification
Clustering
o Learning Resources
YouTube playlist (more than 2 million views): https://bit.ly/3io5qqX
First 21 videos
Feature engineering playlist: https://bit.ly/3IFa3Yf
Core/Soft Skills
o Project Management
Scrum: https://scrumtrainingseries.com/
Kanban: https://youtu.be/jf0tlbt9lx0
Tools: JIRA, Notion
Assignment
☐ Complete all exercises in ML playlist: https://bit.ly/3io5qqX
☐ Work on 2 Kaggle ML notebooks
☐ Write 2 LinkedIn posts on whatever you have learnt in ML
☐ Discord: Help people with at least 10 answers
You need to finish two end to end ML projects. One on Regression, the other on
Classification
Regression Project: Bangalore property price prediction
o YouTube playlist link: https://bit.ly/3ivycWr
codebasics.io
5
Topics
o Basics of relational databases
o Basic Queries: SELECT, WHERE LIKE, DISTINCT, BETWEEN, GROUP BY, ORDER BY
o Advanced Queries: CTE, Subqueries, Window Functions
o Joins: Left, Right, Inner, Full
o Stored procedures and functions
o No need to learn database creation, indexes, triggers etc. as those things are
rarely used by data scientists
codebasics.io
6
Learning Resources
o Track A
Khan academy: https://bit.ly/3WFku20
https://www.w3schools.com/sql/
https://sqlbolt.com/
o Track B
SQL course for data professionals: https://codebasics.io/courses/sql-
beginner-to-advanced-for-data-professionals
Core/Soft Skills
o Presentation skills
Death by PowerPoint: https://youtu.be/Iwpi1Lm6dFo
Assignment
☐ Participate in resume project challenge on https://codebasics.io/
These challenges help you improve technical skills, soft skills and business
understanding
Link: https://codebasics.io/event/codebasics-resume-project-challenge
☐ Make a LinkedIn post with a submission of your resume project challenge
Sample post: https://bit.ly/3GxGaq1
Codebasics is promoting winning entries to employers. This way you can
get interview calls. We do this in two ways
o We have a database of employers hiring for data analyst positions.
We send first 10 or 20 profiles based on their performance
o LinkedIn post by Dhaval (who has more than 100k followers and
some of them are HR managers, data analytics senior managers):
https://bit.ly/3jnni5c
Power BI
o Track A (Free)
Sales insights Power BI project: https://bit.ly/3C1WKgA
Personal finance project:
project: https://www.youtube.com/watch?v=pqSoCa2NGj4
HR data analytics project: https://bit.ly/3C7cw9P
codebasics.io
7
Assignment
☐ Participate in one resume project challenge
These challenges help you improve technical skills, soft skills and business
understanding
☐ Make a LinkedIn post with video presentation
Example post: https://bit.ly/3WMTgGK (Naveen S)
☐ Discord server participation
Assignment
☐ Instead of potato plant images use tomato plant images or some other image
classification dataset
☐ Deploy to Azure instead of GCP
codebasics.io
8
More projects 📽
Online brand building through LinkedIn, Kaggle, Discord, Opensource contribution
Resume and interview preparation 📃
o Resume prep video: https://www.youtube.com/watch?v=buQSI8NLOMw
Job application and Success 🚀
Inspirational Stories 😃
Advanced Topics 🔭
codebasics.io
9
codebasics.io