Skip to content

anurag-gupta-ds/python-data-science-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Python Data Science Practice

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.


πŸ“Œ About This Repository

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.


πŸ“‚ Repository Structure

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

🧠 Skills Practiced

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

πŸ›  Technologies Used

  • Python 3
  • Python Standard Library
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Jupyter Notebook
  • Command Line Interface (CLI)

πŸš€ Data Science Learning Roadmap

My structured roadmap for learning Data Science is:

  1. Python Programming

  2. Python Libraries

    • NumPy
    • Pandas
    • Matplotlib
    • Seaborn
  3. Statistics

  4. Exploratory Data Analysis (EDA)

  5. Feature Engineering

  6. SQL for Data Analysis

  7. Machine Learning


πŸ‘¨β€πŸ’» Author

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.

About

Python practice and projects while learning Python for Data Science, including NumPy, Pandas, Matplotlib, Seaborn, and various projects such as small automation scripts, Jarvis AI voice assistant, and chatbots.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors