This repository contains my learning journey in Python programming along with hands-on practice in popular data visualization libraries such as Matplotlib and Seaborn.
The goal of this learning was to build a strong foundation in Python basics and understand how to analyze and visualize data effectively.
🔹 Python Basics
Variables and Data Types
Conditional Statements
Loops
Functions
Lists, Tuples, Dictionaries
File Handling
Basic OOP Concepts
Introduction to NumPy
Introduction to Pandas
Data Cleaning
Exploratory Data Analysis (EDA)
Plotting and Visualization
Python
NumPy
Pandas
Matplotlib
Seaborn
Line Plots
Bar Charts
Scatter Plots
Count Plots
Heatmaps
Distribution Plots
Pair Plots
Jupyter Notebook / VS Code
Anaconda / Python Environment
Strong understanding of Python fundamentals
Ability to clean and analyze datasets
Experience in creating meaningful visualizations
Improved debugging and logical thinking skills
Work on real-world datasets
Implement Machine Learning models
Build end-to-end data projects