README.md

November 16, 2022 ยท View on GitHub

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 โš™๏ธ

My Certifications ๐Ÿ“œ ๐ŸŽ“ โœ”๏ธ

Spotify Data Analysis using Python ๐Ÿ“Š

Sales Insights - Data Analysis using Tableau & SQL ๐Ÿ“Š

Statistics for Data Science using Python ๐Ÿ“Š

Kaggle - Pandas Solved Exercises ๐Ÿ“Š

Complete Python Roadmap ๐Ÿ“‘

Python Libraries for Data Science ๐Ÿ—‚๏ธ

Library Management System using Python on Django ๐Ÿ‘จโ€๐Ÿ’ป

You can reach me ๐Ÿ‘‡

Ankit Gupta

MrAnkitGupta_

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

Timeline

Day :calendar:Lessons/Tasks Done :alarm_clock:Reference Links :link:
Day 1Learnt Basics of Advanced Excel (Functions, Formulas, Charts, Conditional Formatting)Data Visualization with Advanced Excel - by PWC
Day 2Practiced taking sample data on Advanced Excel (Lookups, What-If Tool, Pivot Table, VBS & Macros, Power Pivot & Dashboards)YouTube :white_check_mark:
Day 3Started with Data Structures (Arrays, Stack, Queue, Linked List & their Computational Complexity)Geeks for Geeks
Day 4Continued with Data Structures (Doubly Linked List, Dictionaries, Trees)YouTube 1
Day 5Completed with Data Structures (Tries, Heap, Sorting, Graph)YouTube 2 :white_check_mark:
Day 6Started with DBMS (Concepts, Charachteristics & Architectures, File system vs DBMS Database storage structures, Data models, Data Schema)JavaTpoint - DBMS
Day 7Continued with DBMS (Entity Relationship Model, Design, Relational Model, Relational Algebra, Functional Dependencies, keys)YouTube
Day 8Continued with DBMS (Normalisation, types, purpose, keys, Schema, Transactional mngt. and Concurrency Control, Acid property, Deadlock)Geeks for Geeks
Day 9Continued with DBMS (Indexing, B and B+ trees, File Organization, Joins, Hashing)JavaTpoint - Data Mining
Day 10Continued with DBMS (Backup & recovery techniques, Database security & Authorization, Query processing & evaluation)JavaTpoint - Data Warehouse
Day 11Completed with DBMS (Data Warehousing, Schemas - (Star schema, Snowflake schema), OLAP, OLTP, Data Mining):white_check_mark:
Day 12Started with SQL (RDBMS, SQL vs NoSQL, Hbase vs Rdbms, Basics, Constraints, Syntax- DDL, DML)JavaTpoint
Day 13Continued with SQL (Syntax - DQL, DCL & TCL, Operators, Database, Table, Select)YouTube
Day 14Continued with SQL (Clauses, Order by, Insert, Update, Delete, Join, Keys, Queries, Functions)TutorialsPoint
Day 15Continued with SQL (SQL-Injection, Data Integrity, Constraints, Flow control, T-SQL)Databases and SQL for Data Science with Python - by IBM
Day 16Completed with SQL (Backup & Restore, Pivot table, Alias Syntax, Wildcards, Truncate table)Project: Sales Insights - Data Analysis using Tableau & SQL :white_check_mark:
Day 17Started with NoSQLJavaTpoint
Day 18Continued with MongoDBYouTube
Day 19Continued with MongoDB[Coursera]
Day 20Completed with MongoDB[Project] :white_check_mark:
Day 21Started with Tableau & Data Visualization (Data Cleaning, Blending, Data Joining, Data Blending, Data Sorting, Data Aggregation)JavaTpoint
Day 22Continued with Tableau & Data Visualization (Tableau Calculations - Operators, Functions, Numeric Calculations, String Calculations, Date Calculations, Table Calculations, LOD Expressions)YouTube
Day 23Continued 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
Day 24Continued 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
Day 25Completed 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 :white_check_mark:
Day 26Started with Python (Python basics - Features Applications, Python 2 vs Python 3, Libraries uses)Python Lessons for Practice
Day 27Continued with Python (Interpreter Prompt, Script mode programming, IDEs, Features of an IDE, Compiler vs Interpreter)JavaTpoint
Day 28Continued with Python (Pycharm - Featues, Important tools, Useful Plugins)Geeks for Geeks
Day 29Continued with Python (Modules, Comments, Pip, Docstrings)YouTube 1
Day 30Continued with Python (Indentation, Packages in Python, Modules vs Packages)Youtube 2
Day 31Continued with Python (Variables, Declaring & Assigning Values, Object references, Object identity, Variable names, Multiple Assignment, Variable Types)Data Analysis with Python - by IBM
Day 32Continued with Python (Fundamentals of Python - Tokens, Keywords, Literals, Operators, Identifiers & Comments)Data Visualization with Python
Day 33Continued with Python (Data Types - Numbers, Sequence Type, Dictionary, Set, Type Conversion)Databases and SQL for Data Science with Python - by IBM
Day 34Continued with Python (Collection Module - String, List & Tuples)Statistics for Data Science with Python - by IBM
Day 35Continued with Python (Collection Module - Sets, Dictionary & Different containers provided by collection module)HackerRank - Practice
Day 36Continued with Python (Control Flows - Indentation, If-Else & ELIF Statements)Code With Harry - Python Notes & Tutorial
Day 37Continued with Python (Control Flows - For, While & Nested Loops, Control statements & Patterns)Python Cheatsheet - Code With Harry
Day 38Continued with Python (Functions - Types of Functions, Arguments & it's Types, Scope of Variables)Basic Python Projects - YouTube
Day 39Continued with Python (Functions - Built-in Functions)
Day 40Continued with Python (Functions - Lambda Functions, Decorators, Generators)
Day 41Continued with Python (Arrays)
Day 42Continued with Python (Hash Tables / Hash Map)
Day 43Continued with Python (OOPs Concept - Class & Objects, Constructors, Destructors)
Day 44Continued with Python (OOPs Concept - Inheritance)
Day 45Continued with Python (OOPs Concept - Polymorphism, Encapsulation)Project 1: Spotify Data Analysis using Python
Day 46Continued with Python (OOPs Concept - Data Abstraction, Python Super Function)Project 2: Statistics for Data Science using Python
Day 47Completed with Python (Exception Handling, File Handling & Unit Testing in Python):white_check_mark:
Day 48Started with Python Libraries - NumPy (Basics, NumPy v/s MATLAB, NumPy v/s List, NdArray, Datatypes, Array Attributes)Python Libraries for Data Science - Exercises
Day 49Continued with Python Libraries - NumPy (Indexing & Slicing, Array Creation, Broadcasting, Operations, Functions, Mathematics, Matrix, NumPy-Matplotlib)NumPy Tutorial - by Great Learning & JavaTpoint, YouTube, TutorialsPoint :white_check_mark:
Day 50Continued with Python Libraries - Pandas (Basics, Data Structures - Series, DataFrame, Panel)Pandas Course - by Kaggle
Day 51Continued with Python Libraries - Pandas (Operations - Slicing, Merging, Joining, Concatenation)Kaggle Notebooks on Pandas & GitHub Repo on Pandas
Day 52Continued with Python Libraries - Pandas (Changing Index & Column Header, Pandas-Matplotlib, Data Munging)JavaTpoint, YouTube, TutorialsPoint :white_check_mark:
Day 53Continued with Python Libraries - Matplotlib (Basics, Data Visualization, Architecture, Concepts)Matplotlib Course - by Great Learning
Day 54Completed with Python Libraries - Matplotlib (Pyplot & Subplot, Functions, 7 Types of plots, Multiple plots)JavaTpoint, YouTube, TutorialsPoint :white_check_mark:
Day 55Started with Statistics (Intro, Basics of Descriptive statistics - Mean, Median, Mode, Variance, & Standard deviation)Statistics for Data Science with Python - by IBM
Day 56Continued with Statistics (Data Visualization, Probability & Probability distributions, Hypothesis testing)TutorialsPoint, GitHub Project
Day 57Completed with Statistics (Regression Analysis, Project: Boston Housing Data Analysis using Python )Real Estate Project :white_check_mark:
Day 58Daily Practice while learning (SQL, Python, Data Structures, Databases)HackerRank :white_check_mark:
Day 59Tableau Project : Sales Insights - Data Analysis using Tableau & SQLProject
Day 60Tableau Project : Sales Insights - Data Analysis using Tableau & SQLTableau Public Dashboard
Day 61Tableau Project : Sales Insights - Data Analysis using Tableau & SQLYouTube :white_check_mark:
Day 62Python Project : Spotify Data Analysis using PythonProject
Day 63Python Project : Spotify Data Analysis using PythonKaggle Notebook
Day 64Python Project : Spotify Data Analysis using PythonYouTube :white_check_mark:
Day 65Project : Boston Housing Data Analysis using PythonProject
Day 66Challenge accomplished:white_check_mark:

Useful Repositories to learn Data Science: Complete Python Roadmap ๐Ÿ“‘ Python Libraries for Data Science ๐Ÿ—‚๏ธ & 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.

YouTube Channels:

freeCodeCamp.orgCode With Harry, Programming With HarryCodeBasicsEdurekaGate SmashersJenny's LecturesSimplilearnIntellipaat

Other Learning Platforms:

JavaTpointTutorialsPointGeeks For GeeksCode With HarryGitHubKaggleDataCampW3SchoolsGuru99Dev

For Certifications:

CourseraKaggleSimplilearnGreat LearningsForageEdurekaHackerRankUdemyCodechefUpgradUdacity

For Coding Practice:

HackerRankLeetcodeKaggleCodechefUnstopHackerEarthCodeforcesInterviewbitGoogle Dev

Liked my Contributions:question:Follow Me:point_right: Nominate Me for GitHub Stars :star: :sparkles:

For any queries/doubts ๐Ÿ”— ๐Ÿ‘‡

Ankit Gupta

MrAnkitGupta_

MrAnkitGupta MrAnkitGupta_ AnkitGupta MrAnkitGupta