Python Journey

Free & open-source path from absolute basics to advanced Python: 100+ explained scripts, OOP, functional patterns, file I/O, concurrency, Tkinter GUI demos, and real mini-projects. Practice-ready. Zero cost. MIT licensed.

🐍 Python 3.x
🧠 Concepts Explained
⚡ 100+ Examples
🎮 Projects
🪟 Tkinter GUI
🚀 Open Source

Learning Path

CONCEPTS
All Concept Scripts

Projects Showcase

PROJECTS

Why This?

VALUE

Progressive

Starts at zero: variables, loops, functions — then climbs into OOP, functional programming, concurrency and GUIs.

Explained In-Code

Every file is self-contained with comments & patterns you can run immediately.

Practice Ready

Numbered scripts designed for incremental daily drills — build habits fast.

Real Mini-Apps

Games and utilities show integration: events, state, UI, logic, packaging.

No Paywall

Everything is free (0 rupees). MIT license invites learning and remixing.

Launch Pad

Use this base to branch into web, data, automation, or AI projects.

Get Started

RUN

Clone & Setup

Use a virtual environment to keep dependencies isolated.

git clone https://github.com/Mandar123454/Python-Journey
cd Python-Journey
python -m venv .venv
. ./.venv/Scripts/Activate.ps1
pip install -r requirements.txt

Run Examples

Execute any numbered script directly.

python 01_main.py
python "38_Rock,Paper,Scissors Game.py"
python "99_Text Editor Program.py"