Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrankitgupta/data-analyst-roadmap

I am sharing my Journey of 66DaysofData into Data Analytics by participating in Ken Jee's #66daysofdata challenge
https://github.com/mrankitgupta/data-analyst-roadmap

ankit ankit-gupta ankitgupta data-analysis data-analytics data-science data-structures data-visualization excel mongodb mysql pandas powerbi python sql sql-server tableau

Last synced: 3 days ago
JSON representation

I am sharing my Journey of 66DaysofData into Data Analytics by participating in Ken Jee's #66daysofdata challenge

Awesome Lists containing this project

README

        

Data Analyst Roadmap 📊

**I am sharing my journey of #66DaysofData into Data Analytics by participating in Ken Jee's #66daysofdata challenge**

**Data Analytics** is the process of exploring and analyzing large datasets to find hidden patterns, unseen trends, discover correlations, and derive valuable insights to make business predictions.

It helps in Improved Decision Making, Better Customer Service, Efficient Operations, Effective Marketing and Improves the Speed and Efficiency of the business.

Businesses use many modern tools and technologies to perform Data Analytics.

## Technologies used ⚙️

* Advance Excel excel

* Data Structures Data Structure

* Database Management System (DBMS) DBMS

* SQL Server sql-server |
MySQL mysql
* MongoDB mongodb

* Tableau tableau |
Power BI powerbi

* Python python

* ##### Python Libraries : Pandas pandas | NumPy numpy | Matplotlib matplotlib | Seaborn Seaborn

* Statistics Statistics

My Certifications 📜 🎓 ✔️

- [Data Analysis with Python](https://github.com/mrankitgupta) - by IBM

- [Data Visualization with Python](https://github.com/mrankitgupta) - by IBM

- [Pandas](https://www.kaggle.com/learn/certification/mrankitgupta/pandas) - by Kaggle

- [Numpy](https://olympus1.mygreatlearning.com/course_certificate/IQVNJSIN) & [Matplotlib](https://olympus1.mygreatlearning.com/course_certificate/RNVTUIMW) - by Great Learning

- [Databases and SQL for Data Science with Python](https://github.com/mrankitgupta) - by IBM

- [Statistics for Data Science with Python](https://www.credly.com/badges/354576a0-b672-4245-8cad-82dc3f3df76f/public_url) - by IBM

- [Data Visualization with Tableau](https://www.simplilearn.com/skillup-certificate-landing?token=eyJjb3Vyc2VfaWQiOiI3OTUiLCJjZXJ0aWZpY2F0ZV91cmwiOiJodHRwczpcL1wvY2VydGlmaWNhdGVzLnNpbXBsaWNkbi5uZXRcL3NoYXJlXC90aHVtYl8zMzkyNjI4XzE2NTAxMTE0NzcucG5nIiwidXNlcm5hbWUiOiJBbmtpdCBHdXB0YSJ9&utm_source=shared-certificate&utm_medium=lms&utm_campaign=shared-certificate-promotion) - by Simplilearn

- [Data Visualization with Advanced Excel](https://www.coursera.org/account/accomplishments/certificate/CY9V466RB36R) - by PWC

## What are my featured projects:question: 👨‍💻 🛰️

[Spotify Data Analysis using Python](https://github.com/mrankitgupta/Spotify-Data-Analysis-using-Python) 📊

[Sales Insights - Data Analysis using Tableau & SQL](https://github.com/mrankitgupta/Sales-Insights-Data-Analysis-using-Tableau-and-SQL) 📊

[Statistics for Data Science using Python](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python) 📊

[Kaggle - Pandas Solved Exercises](https://github.com/mrankitgupta/Kaggle-Pandas-Solved-Exercises) 📊

[Complete Python Roadmap](https://github.com/mrankitgupta/Python-Roadmap) 📑

[Python Libraries for Data Science](https://github.com/mrankitgupta/Python-Libraries-Roadmap) 🗂️

[Library Management System using Python on Django](https://github.com/mrankitgupta/Library_Management_System_Django) 👨‍💻

## You can reach me 👇

### [Ankit Gupta](https://bio.link/AnkitGupta)

MrAnkitGupta_

MrAnkitGupta
MrAnkitGupta_
https://bio.link/AnkitGupta
MrAnkitGupta

## Timeline

|**Day :calendar:**|**Lessons/Tasks Done :alarm_clock:**| **Reference Links :link:**|
|------|--------------------|---------------------|
|Day 1| Learnt Basics of **Advanced Excel** (Functions, Formulas, Charts, Conditional Formatting) | [Data Visualization with Advanced Excel - by PWC](https://coursera.org/share/064db4645159df788ad0b31abebf1556)|
|Day 2| Practiced taking sample data on **Advanced Excel** (Lookups, What-If Tool, Pivot Table, VBS & Macros, Power Pivot & Dashboards) | [YouTube](https://www.youtube.com/watch?v=RdTozKPY_OQ&t=3658s) :white_check_mark:|
|Day 3| Started with **Data Structures** (Arrays, Stack, Queue, Linked List & their Computational Complexity) | [Geeks for Geeks](https://www.geeksforgeeks.org/data-structures/?ref=shm)|
|Day 4| Continued with **Data Structures** (Doubly Linked List, Dictionaries, Trees) | [YouTube 1](https://www.youtube.com/watch?v=zg9ih6SVACc)|
|Day 5| Completed with **Data Structures** (Tries, Heap, Sorting, Graph) | [YouTube 2](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU) :white_check_mark:|
|Day 6| Started with **DBMS** (Concepts, Charachteristics & Architectures, File system vs DBMS Database storage structures, Data models, Data Schema) | [JavaTpoint - DBMS](https://www.javatpoint.com/dbms-tutorial)|
|Day 7| Continued with **DBMS** (Entity Relationship Model, Design, Relational Model, Relational Algebra, Functional Dependencies, keys) | [YouTube](https://www.youtube.com/playlist?list=PLxCzCOWd7aiFAN6I8CuViBuCdJgiOkT2Y)|
|Day 8| Continued with **DBMS** (Normalisation, types, purpose, keys, Schema, Transactional mngt. and Concurrency Control, Acid property, Deadlock) | [Geeks for Geeks](https://www.geeksforgeeks.org/dbms/)|
|Day 9| Continued with **DBMS** (Indexing, B and B+ trees, File Organization, Joins, Hashing) | [JavaTpoint - Data Mining](https://www.javatpoint.com/data-mining)|
|Day 10| Continued with **DBMS** (Backup & recovery techniques, Database security & Authorization, Query processing & evaluation) | [JavaTpoint - Data Warehouse](https://www.javatpoint.com/data-warehouse)|
|Day 11| Completed with **DBMS** (Data Warehousing, Schemas - (Star schema, Snowflake schema), OLAP, OLTP, Data Mining) | :white_check_mark:|
|Day 12| Started with **SQL** (RDBMS, SQL vs NoSQL, Hbase vs Rdbms, Basics, Constraints, Syntax- DDL, DML) | [JavaTpoint](https://www.javatpoint.com/sql-tutorial)|
|Day 13| Continued with **SQL** (Syntax - DQL, DCL & TCL, Operators, Database, Table, Select) | [YouTube](https://www.youtube.com/watch?v=BPHAr4QGGVE)|
|Day 14| Continued with **SQL** (Clauses, Order by, Insert, Update, Delete, Join, Keys, Queries, Functions) | [TutorialsPoint](https://www.tutorialspoint.com/sql/index.htm)|
|Day 15| Continued with **SQL** (SQL-Injection, Data Integrity, Constraints, Flow control, T-SQL) | [Databases and SQL for Data Science with Python - by IBM](https://github.com/mrankitgupta)|
|Day 16| Completed with **SQL** (Backup & Restore, Pivot table, Alias Syntax, Wildcards, Truncate table) | [Project: Sales Insights - Data Analysis using Tableau & SQL](https://github.com/mrankitgupta/Sales-Insights-Data-Analysis-using-Tableau-and-SQL) :white_check_mark:|
|Day 17| Started with **NoSQL** | [JavaTpoint](https://www.javatpoint.com/mongodb-tutorial)|
|Day 18| Continued with **MongoDB** | [YouTube](https://www.youtube.com/watch?v=oSIv-E60NiU)|
|Day 19| Continued with **MongoDB** | [Coursera]|
|Day 20| Completed with **MongoDB** | [Project] :white_check_mark:|
|Day 21| Started with **Tableau & Data Visualization** (Data Cleaning, Blending, Data Joining, Data Blending, Data Sorting, Data Aggregation) | [JavaTpoint](https://www.javatpoint.com/tableau)|
|Day 22| Continued with **Tableau & Data Visualization** (Tableau Calculations - Operators, Functions, Numeric Calculations, String Calculations, Date Calculations, Table Calculations, LOD Expressions) | [YouTube](https://www.youtube.com/watch?v=aHaOIvR00So)|
|Day 23| Continued with **Tableau & Data Visualization** (Filter Data, Filter Operations, Extract Filters, Quick Filters, Context Filters, Condition Filters, Data Source Filters, Top Filters, Sort Data, Build Groups, Build Hierarchy, Build Sets) | [Data Visualization with Tableau - by Simplilearn](https://www.simplilearn.com/skillup-certificate-landing?token=eyJjb3Vyc2VfaWQiOiI3OTUiLCJjZXJ0aWZpY2F0ZV91cmwiOiJodHRwczpcL1wvY2VydGlmaWNhdGVzLnNpbXBsaWNkbi5uZXRcL3NoYXJlXC90aHVtYl8zMzkyNjI4XzE2NTAxMTE0NzcucG5nIiwidXNlcm5hbWUiOiJBbmtpdCBHdXB0YSJ9&utm_source=shared-certificate&utm_medium=lms&utm_campaign=shared-certificate-promotion)|
|Day 24| Continued with **Tableau & Data Visualization** (Charts & Graphs - Bar Chart, Line Chart, Pie Chart, Bubble Chart, Bump Chart, Gantt Chart, Crosstab Chart, Motion Chart, Waterfall Chart, Bullet Chart, Area Chart, Pareto Chart, Dual Axis Chart, Box Plot, Heat Map, Tree Map, Scatter Plot, Histogram) | [My Tableau Public Project](https://public.tableau.com/app/profile/mrankitgupta)|
|Day 25| Completed with **Tableau & Data Visualization** (Dashboard, Formatting, Forecasting, Trend Lines, Advanced Mapping - Point to point maps, Calculation distances between two points on a map, Dual axis map) | [Project: Sales Insights - Data Analysis using Tableau & SQL](https://github.com/mrankitgupta/Sales-Insights-Data-Analysis-using-Tableau-and-SQL) :white_check_mark:|
|Day 26| Started with **Python** (Python basics - Features Applications, Python 2 vs Python 3, Libraries uses) | [Python Lessons for Practice](https://github.com/mrankitgupta/PythonLessons) |
|Day 27| Continued with **Python** (Interpreter Prompt, Script mode programming, IDEs, Features of an IDE, Compiler vs Interpreter) | [JavaTpoint](https://www.javatpoint.com/python-tutorial) |
|Day 28| Continued with **Python** (Pycharm - Featues, Important tools, Useful Plugins) | [Geeks for Geeks](https://www.geeksforgeeks.org/python-programming-language/) |
|Day 29| Continued with **Python** (Modules, Comments, Pip, Docstrings) | [YouTube 1](https://www.youtube.com/watch?v=WGJJIrtnfpk)|
|Day 30| Continued with **Python** (Indentation, Packages in Python, Modules vs Packages) | [Youtube 2](https://www.youtube.com/watch?v=EyEqWFvLDT8) |
|Day 31| Continued with **Python** (Variables, Declaring & Assigning Values, Object references, Object identity, Variable names, Multiple Assignment, Variable Types) | [Data Analysis with Python - by IBM](https://github.com/mrankitgupta)|
|Day 32| Continued with **Python** (Fundamentals of Python - Tokens, Keywords, Literals, Operators, Identifiers & Comments) | [Data Visualization with Python](https://github.com/mrankitgupta)|
|Day 33| Continued with **Python** (Data Types - Numbers, Sequence Type, Dictionary, Set, Type Conversion) | [Databases and SQL for Data Science with Python - by IBM](https://github.com/mrankitgupta)|
|Day 34| Continued with **Python** (Collection Module - String, List & Tuples) | [Statistics for Data Science with Python - by IBM](https://www.credly.com/badges/354576a0-b672-4245-8cad-82dc3f3df76f/public_url)|
|Day 35| Continued with **Python** (Collection Module - Sets, Dictionary & Different containers provided by collection module) | [HackerRank - Practice](https://www.hackerrank.com/mrankitgupta)|
|Day 36| Continued with **Python** (Control Flows - Indentation, If-Else & ELIF Statements) | [Code With Harry - Python Notes & Tutorial](https://www.codewithharry.com/videos/python-tutorial-easy-for-beginners)|
|Day 37| Continued with **Python** (Control Flows - For, While & Nested Loops, Control statements & Patterns) | [Python Cheatsheet - Code With Harry](https://www.codewithharry.com/blogpost/python-cheatsheet)|
|Day 38| Continued with **Python** (Functions - Types of Functions, Arguments & it's Types, Scope of Variables) | [Basic Python Projects - YouTube](https://www.youtube.com/playlist?list=PLu0W_9lII9agqZuv_XJen_BEHycIh-FmG)|
|Day 39| Continued with **Python** (Functions - Built-in Functions) | |
|Day 40| Continued with **Python** (Functions - Lambda Functions, Decorators, Generators) | |
|Day 41| Continued with **Python** (Arrays) | |
|Day 42| Continued with **Python** (Hash Tables / Hash Map) | |
|Day 43| Continued with **Python** (OOPs Concept - Class & Objects, Constructors, Destructors) | |
|Day 44| Continued with **Python** (OOPs Concept - Inheritance) | |
|Day 45| Continued with **Python** (OOPs Concept - Polymorphism, Encapsulation) | [Project 1: Spotify Data Analysis using Python](https://github.com/mrankitgupta/Spotify-Data-Analysis-using-Python)|
|Day 46| Continued with **Python** (OOPs Concept - Data Abstraction, Python Super Function) | [Project 2: Statistics for Data Science using Python](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python)|
|Day 47| Completed with **Python** (Exception Handling, File Handling & Unit Testing in Python) | :white_check_mark:|
|Day 48| Started with **Python Libraries - NumPy** (Basics, NumPy v/s MATLAB, NumPy v/s List, NdArray, Datatypes, Array Attributes) | [Python Libraries for Data Science - Exercises](https://github.com/mrankitgupta/PythonLibraries)|
|Day 49| Continued with **Python Libraries - NumPy** (Indexing & Slicing, Array Creation, Broadcasting, Operations, Functions, Mathematics, Matrix, NumPy-Matplotlib) | [NumPy Tutorial - by Great Learning](https://olympus1.mygreatlearning.com/course_certificate/IQVNJSIN) & [JavaTpoint](https://www.javatpoint.com/numpy-tutorial), [YouTube](https://www.youtube.com/watch?v=WGJJIrtnfpk&t=27503s), [TutorialsPoint](https://www.tutorialspoint.com/numpy/index.htm) :white_check_mark:|
|Day 50| Continued with **Python Libraries - Pandas** (Basics, Data Structures - Series, DataFrame, Panel) | [Pandas Course - by Kaggle](https://www.kaggle.com/learn/certification/mrankitgupta/pandas) |
|Day 51| Continued with **Python Libraries - Pandas** (Operations - Slicing, Merging, Joining, Concatenation) | [Kaggle Notebooks on Pandas](https://www.kaggle.com/mrankitgupta/code) & [GitHub Repo on Pandas](https://github.com/mrankitgupta/Kaggle-Pandas-Solved-Exercises) |
|Day 52| Continued with **Python Libraries - Pandas** (Changing Index & Column Header, Pandas-Matplotlib, Data Munging) | [JavaTpoint](https://www.javatpoint.com/python-pandas), [YouTube](https://www.youtube.com/watch?v=WGJJIrtnfpk&t=30498s), [TutorialsPoint](https://www.tutorialspoint.com/python_pandas/index.htm) :white_check_mark:|
|Day 53| Continued with **Python Libraries - Matplotlib** (Basics, Data Visualization, Architecture, Concepts) | [Matplotlib Course - by Great Learning](https://olympus1.mygreatlearning.com/course_certificate/RNVTUIMW)|
|Day 54| Completed with **Python Libraries - Matplotlib** (Pyplot & Subplot, Functions, 7 Types of plots, Multiple plots) | [JavaTpoint](https://www.javatpoint.com/matplotlib), [YouTube](https://www.youtube.com/watch?v=WGJJIrtnfpk&t=32953s), [TutorialsPoint](https://www.tutorialspoint.com/matplotlib/index.htm) :white_check_mark:|
|Day 55| Started with **Statistics** (Intro, Basics of Descriptive statistics - Mean, Median, Mode, Variance, & Standard deviation) | [Statistics for Data Science with Python - by IBM](https://github.com/mrankitgupta/Spotify-Data-Analysis-using-Python) |
|Day 56| Continued with **Statistics** (Data Visualization, Probability & Probability distributions, Hypothesis testing) | [TutorialsPoint](https://www.tutorialspoint.com/statistics/index.htm), [GitHub Project](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python-Project) |
|Day 57| Completed with **Statistics** (Regression Analysis, [Project: Boston Housing Data Analysis using Python](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python-Project/blob/main/Project%20-%20Boston%20Housing%20Data%20Analysis/Project%20Case%20-%20Boston%20Housing%20Data%20Analysis%20(Week%206).ipynb) ) | [Real Estate Project](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python-Project/blob/main/Project%20-%20Boston%20Housing%20Data%20Analysis/Project%20Case%20-%20Boston%20Housing%20Data%20Analysis%20(Week%206).ipynb) :white_check_mark:|
|Day 58| **Daily Practice while learning** (SQL, Python, Data Structures, Databases) | [HackerRank](https://www.hackerrank.com/mrankitgupta) :white_check_mark: |
|Day 59| **Tableau Project :** Sales Insights - Data Analysis using Tableau & SQL | [Project](https://github.com/mrankitgupta/Sales-Insights-Data-Analysis-using-Tableau-and-SQL)|
|Day 60| **Tableau Project :** Sales Insights - Data Analysis using Tableau & SQL | [Tableau Public Dashboard](https://public.tableau.com/app/profile/mrankitgupta) |
|Day 61| **Tableau Project :** Sales Insights - Data Analysis using Tableau & SQL | [YouTube](https://www.youtube.com/playlist?list=PLeo1K3hjS3utcb9nKtanhcn8jd2E0Hp9b) :white_check_mark:|
|Day 62| **Python Project :** Spotify Data Analysis using Python | [Project](https://github.com/mrankitgupta/Spotify-Data-Analysis-using-Python) |
|Day 63| **Python Project :** Spotify Data Analysis using Python | [Kaggle Notebook](https://www.kaggle.com/code/mrankitgupta/spotify-data-analysis-using-python-project) |
|Day 64| **Python Project :** Spotify Data Analysis using Python | [YouTube](https://www.youtube.com/watch?v=8d7ywKCm6HI) :white_check_mark:|
|Day 65| **Project :** Boston Housing Data Analysis using Python | [Project](https://github.com/mrankitgupta/Statistics-for-Data-Science-using-Python-Project) |
|Day 66| **Challenge accomplished** |:white_check_mark:|

**Useful Repositories to learn Data Science:** [Complete Python Roadmap](https://github.com/mrankitgupta/Python-Roadmap) 📑 [Python Libraries for Data Science](https://github.com/mrankitgupta/Python-Libraries-Roadmap) 🗂️
& [Kaggle - Pandas Solved Exercises](https://github.com/mrankitgupta/Kaggle-Pandas-Solved-Exercises) 📊

So happy to have followed the journey through for the past 66 days.

It has really been a great learning experience and I have learnt a lot.

More importantly, I have developed the habit of learning Data Science every day no matter how small.

## Useful sites to learn Coding :link:

### YouTube Channels:

| [freeCodeCamp.org](https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ) | [Code With Harry](https://www.youtube.com/channel/UCeVMnSShP_Iviwkknt83cww), [Programming With Harry](https://www.youtube.com/channel/UC7btqG2Ww0_2LwuQxpvo2HQ) | [CodeBasics](https://www.youtube.com/c/codebasics) | [Edureka](https://www.youtube.com/channel/UCkw4JCwteGrDHIsyIIKo4tQ) | [Gate Smashers](https://www.youtube.com/c/GateSmashers) | [Jenny's Lectures](https://www.youtube.com/c/JennyslecturesCSITNETJRF) | [Simplilearn](https://www.youtube.com/channel/UCsvqVGtbbyHaMoevxPAq9Fg) | [Intellipaat](https://www.youtube.com/c/Intellipaat) |
|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|

### Other Learning Platforms:

| [JavaTpoint](https://www.javatpoint.com/) | [TutorialsPoint](https://www.tutorialspoint.com/tutorialslibrary.htm) | [Geeks For Geeks](https://www.geeksforgeeks.org/) | [Code With Harry](https://www.codewithharry.com/) | [GitHub](https://github.com/mrankitgupta) | [Kaggle](https://www.kaggle.com/mrankitgupta) | [DataCamp](https://www.datacamp.com/) | [W3Schools](https://www.w3schools.com/) | [Guru99](https://www.guru99.com/) | [Dev](https://dev.to/mrankitgupta) |
|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|

### For Certifications:

| [Coursera](https://coursera.org/share/c40b8f3c3c8ef8195d4dbfe8b2528f4d) | [Kaggle](https://www.kaggle.com/learn/certification/mrankitgupta/pandas) | [Simplilearn](https://www.simplilearn.com/skillup-certificate-landing?token=eyJjb3Vyc2VfaWQiOiI3OTUiLCJjZXJ0aWZpY2F0ZV91cmwiOiJodHRwczpcL1wvY2VydGlmaWNhdGVzLnNpbXBsaWNkbi5uZXRcL3NoYXJlXC90aHVtYl8zMzkyNjI4XzE2NTAxMTE0NzcucG5nIiwidXNlcm5hbWUiOiJBbmtpdCBHdXB0YSJ9&utm_source=shared-certificate&utm_medium=lms&utm_campaign=shared-certificate-promotion) | [Great Learnings](https://olympus1.mygreatlearning.com/course_certificate/IQVNJSIN) | [Forage](https://www.theforage.com/) | [Edureka](https://www.edureka.co/) | [HackerRank](https://www.hackerrank.com/mrankitgupta) | [Udemy](https://www.udemy.com/) | [Codechef](https://www.codechef.com/) | [Upgrad](https://www.upgrad.com/) | [Udacity](https://www.udacity.com/) |
|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|

### For Coding Practice:
| [HackerRank](https://www.hackerrank.com/mrankitgupta) | [Leetcode](https://leetcode.com/mrankitgupta1/) | [Kaggle](https://www.kaggle.com/mrankitgupta) | [Codechef](https://www.codechef.com/) | [Unstop](https://unstop.com/) | [HackerEarth](https://www.hackerearth.com/practice/) | [Codeforces](https://codeforces.com/) | [Interviewbit](https://www.interviewbit.com/) | [Google Dev](https://developers.google.com/) |
|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|

### Liked my Contributions:question:[Follow Me](https://github.com/mrankitgupta/):point_right: [Nominate Me for GitHub Stars](https://stars.github.com/nominate/) :star: :sparkles:

## For any queries/doubts 🔗 👇

### [Ankit Gupta](https://bio.link/AnkitGupta)

MrAnkitGupta_

MrAnkitGupta
MrAnkitGupta_
AnkitGupta
MrAnkitGupta