Career Guide · Data Science · 2026
What Projects Should a New Data Scientist Build First?
Quick summary — the best first projects for new data scientists
Start with data wrangling and exploratory analysis before jumping into machine learning. This guide breaks down every day, week, and month of your project journey — with checklists, goals, and tracking to keep you on course.
In this guide you will learn:
- Month 1: Data Wrangling — daily and weekly project plan.
- Month 2: ML Foundations — daily and weekly project plan.
- Month 3: Portfolio & Apply — daily and weekly project plan.
- Tracking templates — track your progress.
- Accountability tips — stay on track.
SECTION 01Month 1: Data Wrangling (Days 1-30)
The first month is about building your data wrangling and exploratory analysis foundation. Here's your weekly project plan:
| Week | Focus | Project | Weekly Goal |
|---|---|---|---|
| Week 1 | Python & Pandas | Load and explore a public dataset | Complete an EDA notebook |
| Week 2 | Data Cleaning | Clean a messy dataset (missing values, duplicates) | Produce a clean dataset |
| Week 3 | Exploratory Analysis | Visualize trends with Matplotlib/Seaborn | Build 5 charts with insights |
| Week 4 | Insights Report | Write a short report summarizing findings | Complete Project 1 (EDA) |
Month 1 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review goals for the day
9:00 AM — Deep work (3 hours)
- Week 1: Python and Pandas EDA
- Week 2: Data cleaning
- Week 3: Exploratory visualization
- Week 4: Insights report
12:00 PM — Lunch break
1:00 PM — Practice (Kaggle, public datasets)
2:00 PM — Deep work (2 hours)
5:00 PM — Review progress, plan tomorrow
6:00 PM — Exercise, rest
8:00 PM — Read documentation (30 min)
10:00 PM — Wind down
Week 1 Review:
□ Can I load a dataset with Pandas?
□ Can I compute summary statistics?
□ Have I written an EDA notebook?
Week 2 Review:
□ Can I handle missing values?
□ Can I remove duplicates?
□ Have I produced a clean dataset?
Week 3 Review:
□ Can I create charts with Matplotlib/Seaborn?
□ Can I interpret trends?
□ Have I built 5 charts?
Week 4 Review:
□ Have I written an insights report?
□ Is Project 1 complete?
□ Is it on GitHub?
SECTION 02Month 2: ML Foundations (Days 31-60)
The second month is about building your first machine learning projects. Here's your weekly project plan:
| Week | Focus | Project | Weekly Goal |
|---|---|---|---|
| Week 5 | Regression | Predict house prices or sales | Train and evaluate a regression model |
| Week 6 | Classification | Predict customer churn or spam | Train and evaluate a classifier |
| Week 7 | Feature Engineering | Improve your model with better features | Boost model performance |
| Week 8 | Build Project 2 | End-to-end ML project with documentation | Complete Project 2 |
Month 2 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review goals for the day
9:00 AM — Deep work (3 hours)
- Week 5: Regression models
- Week 6: Classification models
- Week 7: Feature engineering
- Week 8: Project 2
12:00 PM — Lunch break
1:00 PM — Practice (Kaggle competitions)
2:00 PM — Deep work (2 hours)
5:00 PM — Review progress, plan tomorrow
6:00 PM — Exercise, rest
8:00 PM — Read documentation (30 min)
10:00 PM — Wind down
Week 5 Review:
□ Do I understand linear regression?
□ Can I evaluate with RMSE/MAE?
□ Have I trained a regression model?
Week 6 Review:
□ Do I understand logistic regression?
□ Can I evaluate with accuracy/precision/recall?
□ Have I trained a classifier?
Week 7 Review:
□ Can I create new features?
□ Have I improved model performance?
□ Do I understand feature importance?
Week 8 Review:
□ Is Project 2 complete?
□ Is it documented?
□ Is it on GitHub?
SECTION 03Month 3: Portfolio & Apply (Days 61-90)
The third month is about polishing your portfolio, preparing for interviews, and applying strategically. Here's your weekly project plan:
| Week | Focus | Project | Weekly Goal |
|---|---|---|---|
| Week 9 | Build Project 3 | NLP or time series project | Complete Project 3 |
| Week 10 | Portfolio Website | Publish projects with write-ups | Launch your portfolio |
| Week 11 | Interview Prep | Mock interviews, case studies, SQL | 10 mock interviews |
| Week 12 | Target & Apply | 5 applications daily, research companies | 25 quality applications |
Month 3 — Daily Schedule:
7:00 AM — Wake up, exercise (30 min)
8:00 AM — Review goals for the day
9:00 AM — Deep work (3 hours)
- Week 9: Project 3 (NLP or time series)
- Week 10: Portfolio website
- Week 11: Interview prep
- Week 12: Applications and research
12:00 PM — Lunch break
1:00 PM — Networking and follow-ups
2:00 PM — Deep work (2 hours)
5:00 PM — Review progress, plan tomorrow
6:00 PM — Exercise, rest
8:00 PM — Interview prep (30 min)
10:00 PM — Wind down
Week 9 Review:
□ Is Project 3 complete?
□ Does it use NLP or time series?
□ Is it documented?
Week 10 Review:
□ Is your portfolio live?
□ Are all projects linked?
□ Do you have write-ups for each project?
Week 11 Review:
□ Have I practiced SQL and Python?
□ Have I done mock interviews?
□ Have I reviewed case studies?
Week 12 Review:
□ Have I sent 25 quality applications?
□ Have I researched target companies?
□ Have I followed up?
SECTION 04Tracking templates
Use these templates to track your 90-day progress:
Daily Tracker:
Date: _________
☐ Morning routine completed
☐ Deep work session 1 (3 hours)
☐ Deep work session 2 (2 hours)
☐ Practice exercises completed
☐ Project work completed
☐ Exercise completed
☐ Reviewed progress
☐ Planned tomorrow
Today's Accomplishments:
1.
2.
3.
Tomorrow's Priorities:
1.
2.
3.
Weekly Tracker:
Week: _____ (Month 1 / 2 / 3)
Goals for this week:
1.
2.
3.
Daily Progress:
Mon: ☐☐☐
Tue: ☐☐☐
Wed: ☐☐☐
Thu: ☐☐☐
Fri: ☐☐☐
Sat: ☐☐☐
Sun: ☐☐☐
Weekly Wins:
1.
2.
3.
Challenges & Solutions:
1.
2.
Next Week's Goals:
1.
2.
3.
Monthly Tracker:
Month: _____ (1 / 2 / 3)
Monthly Goal:
_______________________________________________
Week 1 Progress: ☐☐☐
Week 2 Progress: ☐☐☐
Week 3 Progress: ☐☐☐
Week 4 Progress: ☐☐☐
Monthly Wins:
1.
2.
3.
Skills Gained:
1.
2.
3.
Portfolio Items:
1.
2.
3.
Applications Sent: _____
Interviews: _____
Offers: _____
Next Month's Goal:
_______________________________________________
SECTION 05Accountability tips
Here are tips to stay accountable during your 90-day project journey:
- Find an accountability partner — share your weekly goals with someone who will check in.
- Track daily wins — write down 3 wins each day, no matter how small.
- Join a community — connect with other data science learners.
- Celebrate milestones — reward yourself at 30, 60, and 90 days.
- Review weekly — every Sunday, review your progress and plan the week ahead.
SECTION 06Interview Q&A — Data Science Projects
Q1What projects should a new data scientist build first?
Start with a data wrangling and EDA project on a real dataset. Then move to a regression or classification project. Finally, build an NLP or time series project. These three cover the core skills recruiters look for.
Q2Do I need to build projects with real data?
Yes — real data is messy and teaches you far more than clean toy datasets. Use Kaggle, government open data, or APIs to find real datasets.
Q3How many projects do I need in my portfolio?
3–4 strong, well-documented projects are better than 10 unfinished notebooks. Quality and documentation matter more than quantity.
Q4Should I use Kaggle competitions?
Yes — Kaggle is a great place to find datasets and practice. But don't just copy notebooks. Build your own analysis, document your decisions, and explain your results.
Q5What if I get a job before 90 days?
Congratulations! Use the remaining time to prepare for your new role or continue building skills. The plan is flexible.
SECTION 07Test yourself — Data Science Projects quiz
Five questions. No sign-up.
0 / 5Pick an answer to see why it is right or wrong.
SECTION 08Frequently asked questions
What's the most important month in the 90-day project plan?
All months are important, but Month 1 (Data Wrangling) is critical because it sets the foundation for everything that follows.
How much time should I commit daily?
5-6 hours of focused work daily is optimal. If you have less time, even 2-3 hours consistently can work — you'll just need to extend the timeline.
What if I don't have a portfolio?
Build one in Month 2. Start with 2-3 projects — it doesn't need to be perfect, just real and well-documented.
Can I combine months?
Yes — if you have more time, you can combine activities. For example, you can start learning ML while finishing EDA projects.
What if I'm not applying in Month 3?
Use the extra time to build more projects, improve your portfolio, or practice more interview questions. Stay ready.
SECTION 09Related reads
Classroom & online · Noida
Your 90-day data science project path starts now
Our Data Science Training Course is designed to help you build real projects — with Python, ML, NLP, and portfolio support that get you hired.
₹15,500 · full programme- Complete 90-day project path
- Skills & projects
- Mock interviews
- Weekday & weekend batches