30 Days of Data
2024-10-02
2024-11-03
completed
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 |