Welcome to my Python Data Science Practice Repository.
This repository contains my practice work, mini-projects, notes, and exercises while learning Python for Data Science. The goal is to build strong programming skills and develop a solid foundation in Python before moving toward advanced Data Science topics.
This repository documents my learning journey in Python programming for Data Science.
It includes:
- Python mini-projects
- Python practice programs
- Python libraries practice
- Personal learning notes
These resources help me improve problem-solving skills, programming fundamentals, and practical coding experience.
python-data-science-practice
β
βββ python-projects
β βββ automated-web-opener-controller
β βββ chat-bot
β βββ guess-the-number
β βββ jarvis-ai-assistant
β βββ password-generator
β βββ railway-announcement-system
β βββ smart-email-assistant
β βββ snake-water-gun
β βββ third-umpire-drs-system
β βββ tic-tac-toe-game
β
βββ python-practice-files
β βββ advanced-python
β βββ conditional-expressions
β βββ dictionary-and-tuples
β βββ file-input-output
β βββ functions-recurtions
β βββ inheritence-and-more-on-oops
β βββ modules comments & pip
β βββ lists-and-tuples
β βββ loops-in-python
β βββ modules comments & pip
β βββ oops
β βββ strings
β βββ variables-and-datatypes
β
βββ libraries-practice-notebooks
β βββ numpy-practice.ipynb
β βββ pandas-practice.ipynb
β βββ matplotlib-practice.ipynb
β βββ seaborn-practice.ipynb
β
βββ README.md
Through these projects and practice files, I work on improving my understanding of:
- Python Fundamentals
- Conditional Statements
- Loops and Functions
- Object-Oriented Programming
- Random Module
- File Handling
- Automation with Python
- Logic Building and Problem Solving
- Python 3
- Python Standard Library
- NumPy
- Pandas
- Matplotlib
- Seaborn
- Jupyter Notebook
- Command Line Interface (CLI)
My structured roadmap for learning Data Science is:
-
Python Programming
-
Python Libraries
- NumPy
- Pandas
- Matplotlib
- Seaborn
-
Statistics
-
Exploratory Data Analysis (EDA)
-
Feature Engineering
-
SQL for Data Analysis
-
Machine Learning
Anurag Gupta
Aspiring Data Scientist currently focusing on the following learning roadmap:
- Python Programming
- Python Libraries
- Statistics
- Exploratory Data Analysis (EDA)
- Feature Engineering
- SQL for Data Analysis
- Machine Learning
β This repository represents my learning journey in Python programming for Data Science.