This repository contains a complete Data Science course focused on Exploratory Data Analysis (EDA).
It is designed for beginners as well as those who want to strengthen their understanding of data analysis, data cleaning, and visualization techniques using Python.
The course covers everything from the basics of Python for data science to working on real-world projects with datasets.
- Beginner-friendly explanations
- Covers all major EDA concepts
- Practical examples with datasets
- Step-by-step learning approach
- Real-world projects
- Introduction to Data Science
- Understanding Data Types and Formats
- Python Essentials for Data Science
- Setting Up Python for Data Science
- Working with Pandas
- Numpy for Numerical Computation
- Data Cleaning and Preprocessing
- Exploratory Data Analysis (EDA)
- Data Visualization with Matplotlib
- Data Visualization with Seaborn
- Interactive Visualization with Plotly
- Data Profiling Overview
- EDA Project 1 - Titanic Dataset Analysis
- EDA Project 2 - Google Play Store App Analysis
- EDA Project 3 - Pakistan Population Dataset
- Final Review and Next Steps
- Python
- Pandas
- Numpy
- Matplotlib
- Seaborn
- Plotly
- ydata-profiling
- Basic knowledge of Python (Mandatory)
- An installed Python environment (Miniconda recommended)
- VS Code or any preferred IDE
- Titanic Dataset Analysis
- Google Play Store App Analysis
- Pakistan Population Dataset Analysis
This project is for educational purposes. You are free to use, modify, and share it with proper credit.
Created by Muhammad Ishfaq Khan