90-Day Data Analyst Roadmap:
Month 1: Foundation and Basics
Days 1-10: SQL Basics
- Days 1-5: Introduction to SQL, basic queries.
- Days 6-7: Advanced queries, joins.
- Days 8-10: Practice exercises.
Days 11-20: Programming Basics with Python
- Days 11-13: Learn basic Python syntax.
- Days 14-16: Introduction to data types, loops, and functions.
- Days 17-20: Familiarize yourself with Jupyter Notebooks.
Days 21-30: Basic Mathematics and Statistics
- Days 21-24: Review fundamental concepts in algebra.
- Days 25-30: Introduction to basic statistics.
Month 2: Data Analysis Tools and Techniques
Days 31-40: Data Cleaning with Pandas
- Days 31-35: Learn Pandas library for data manipulation.
- Days 36-40: Understand data cleaning and preprocessing techniques.
Days 41-50: Data Visualization with Matplotlib/Seaborn and Tableau/Power BI
- Days 41-45: Master basic data visualization techniques using Matplotlib/Seaborn.
- Days 46-50: Introduction to Tableau or Power BI for advanced visualization.
Days 51-60: SQL Advanced Concepts
- Days 51-55: Advanced SQL queries.
- Days 56-60: Practice advanced SQL exercises.
Month 3: Project Work and Advanced Concepts
Days 61-70: Project-Based Learning
- Days 61-65: Choose a dataset (e.g., Kaggle) for your project.
- Days 66-70: Work on the data analysis project.
Days 71-80: Advanced Concepts and Visualization
- Days 71-75: Explore advanced statistical analysis.
- Days 76-80: Continue learning and practicing advanced visualization in Tableau or Power BI.
Days 81-90: Wrap-up and Portfolio Building
- Days 81-85: Reflect on what you've learned and fill any gaps.
- Days 86-90: Create a simple portfolio showcasing your project and visualizations.
Additional Tips:
- Allocate some time each day for reviewing and practising what you've learned.
- Engage with online communities for discussions and problem-solving.
- Attend webinars or online workshops to supplement your learning.
This extended 90-day roadmap maintains a balance between foundational concepts, practical skills,
and project-based learning, with a focus on data visualization using both Python libraries and
dedicated tools like Tableau or Power BI. Adjust the schedule based on your progress and
preferences.
Resources
Month 1: Foundation and Basics
Days 1-10: SQL Basics
- [W3Schools SQL Tutorial](https://www.w3schools.com/sql/)
- [Khan Academy - Intro to
SQL](https://www.khanacademy.org/computing/computer-programming/sql)
Days 11-20: Programming Basics with Python
- [Codecademy - Learn Python](https://www.codecademy.com/learn/learn-python)
- [Real Python](https://realpython.com/)
- [Jupyter Notebook Documentation](https://jupyter-notebook.readthedocs.io/en/stable/)
Days 21-30: Basic Mathematics and Statistics
- [Khan Academy - Algebra](https://www.khanacademy.org/math/algebra)
- [Khan Academy - Statistics](https://www.khanacademy.org/math/statistics-probability)
Month 2: Data Analysis Tools and Techniques
Days 31-40: Data Cleaning with Pandas
- [Pandas Documentation](https://pandas.pydata.org/pandas-docs/stable/index.html)
- [DataCamp - Pandas Foundations](https://www.datacamp.com/courses/pandas-foundations)
Days 41-50: Data Visualization with Matplotlib/Seaborn and Tableau/Power BI
- [Matplotlib Documentation](https://matplotlib.org/stable/contents.html)
- [Seaborn Documentation](https://seaborn.pydata.org/)
- [Tableau Training and Certification](https://www.tableau.com/learn/training)
Days 51-60: SQL Advanced Concepts
- [SQLZoo](https://sqlzoo.net/)
- [Mode Analytics SQL Tutorial](https://mode.com/sql-tutorial/)
Month 3: Project Work and Advanced Concepts
Days 61-70: Project-Based Learning
- [Kaggle Datasets](https://www.kaggle.com/datasets)
- [Udacity - Data Analyst
Nanodegree](https://www.udacity.com/course/data-analyst-nanodegree--nd002)
Days 71-80: Advanced Concepts and Visualization
- [Statistical Analysis in
Python](https://www.datacamp.com/courses/statistical-thinking-in-python-part-1)
- [Tableau Public Gallery](https://public.tableau.com/en-us/gallery/)
Days 81-90: Wrap-up and Portfolio Building
- [GitHub - A guide to making a professional
README](https://github.com/othneildrew/Best-README-Template)
- [Data Science Portfolio
Projects](https://www.springboard.com/blog/data-science/data-science-portfolio-project/)
- [LinkedIn Learning - Building a Data-Driven App with
Angular](https://www.linkedin.com/learning/building-a-data-driven-app-with-angular)
Additional Tips:
- Join relevant communities on platforms like [Stack Overflow](https://stackoverflow.com/),
[Reddit](https://www.reddit.com/r/datascience/)
[LinkedIn Groups](https://www.linkedin.com/groups/3803454/).
- Attend webinars or workshops on [DataCamp](https://www.datacamp.com/) and
[Coursera](https://www.coursera.org/).
Follow blogs and articles from reputable sources like [Towards Data
Science](https://towardsdatascience.com/) and [Analytics
Vidhya](https://www.analyticsvidhya.com/).
Course Link
Accenture Data Analysis Course :
https://www.theforage.com/simulations/accenture-nam/data-analytics-mmlb
Cisco Data Analysis Course: https://skillsforall.com/course/data-analytics-essentials