A collection of Python projects showcasing my journey from learning the basics to building real-world applications, including games and practical mini tools.
This repository documents my progress in Python, starting from fundamental concepts and moving towards building useful and interactive programs.
It includes a variety of projects focused on:
-
Logic building and problem-solving
-
Object-Oriented Programming (OOP)
-
Automation and real-world applications
Part 1: Basics & Logic Building
-
Time-based Greeting Program
-
Stone, Paper, Scissors Game
-
Secret Code Language
Part 2: Intermediate & OOP
-
Library Management System (Class-based)
-
KBC Quiz Game
-
Text-to-Speech Shoutouts
Part 3: Automation & Real-World Projects
-
PDF Merger Tool
-
File Renaming Script (Clear the Clutter)
-
Drink Water Reminder
Python
Built-in modules: os, random, time
External libraries:
-
PyPDF2
-
pyttsx3
-
tkinter
-
plyer
The goal of this repository is to:
-
Tracking my Python learning journey
-
Improving problem-solving skills
-
Building small but useful real-world applications