30 Days of Data

completed 2024-10-02 2024-11-03 2 min read 349 words

A focused 30-day learning sprint covering the core data skills I use day-to-day: Python, NumPy, pandas, SQL, visualization, exploratory data analysis, and introductory machine learning.

Projects completed

Projects Project Title Description Dataset Source
1 Project 01: Superhero Data Analysis Analyzing SuperHero Data to find who’s the most Powerful? SuperHero Data
2 Project 02: Ukraine vs Russia War Analysis Exploring War Damage with Russia POV War Data
3 Project 03: Analyzing Trekking Trails of Nepal Exploring the Trails of Nepal Trails Data
4 Project 04: Best 50 Exercises for your body Finding the Exercises based on different Categories Exercise Data- Kaggle
4 Project 05: Analyzing FIFA players A Capstone Project to analyze the players Fifa 2022 players dataset Kaggle

Progress

Day Topic
Day 01 Introduction to Machine Learning
Day 02 Python Refresher (for ML)
Day 03 Data Handling With Pandas
Day 04 100 Pandas Puzzles part 1
Day 05 100 Pandas Puzzles part 2
Day 06 Back to SQL (Day1)
Day 07 Back to SQL (Day2)
Day 08 Data Aggregation and Summarization with SQL (Day 3)
Day 09 Back to SQL Subqueries (Day 4)
Day 10 Numpy Fundamentals Part 1
Day 11 Numpy Fundamentals Part 2
Day 12 100 Numpy Exercises (01 - 50)
Day 13 Matplotlib Fundamentals
Day 14 Matplotlib Advanced
Day 15 Seaborn Fundamentals
Day 16 Seaborn Complete
Day 17 Plotly for Data Visualization
Day 18 EDA Capstone Project @ Cleaning and Preprocessing FIFA dataset
Day 19 EDA Capstone Project @ Analysis and Visualizations with FIFA dataset
Day 20 EDA Capstone Project @ Final Insights with FIFA dataset
Day 21 EDA Basic Project 1 @ Super Heroes
Day 22 EDA Basic Project 2 @ Russia Ukraine War
Day 23 EDA Basic Project 3 @ Trekking Trails in Nepal
Day 24 EDA Basic Project 4 @ Best 50 Workouts
Day 25 Scikit Learn Basics
Day 26 Text Classification with Scikit Part 1 (Data Preparation)
Day 27 Text Classification with Scikit Part 2 (Model Training)
Day 28 Text Classification with Scikit Part 3 (Evaluation and Saving)
Day 29 Deep Learning Basics
Day 30 Getting Started with NLP

Github Repository

30 Days of Data GitHub Repository