Skip to content

THE-BALOG/python-journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Journey 🐍

Mechanical Engineering student teaching myself Python, AI and ML from absolute zero.

Building in public. No shortcuts. No autocomplete. Every line written from scratch.

Follow the journey → @TheRareEngineer


Why This Exists

Most people learn Python. I am learning Python to combine it with Mechanical Engineering — Robotics, Autonomous Systems, Industrial AI.

The goal is not just to code. The goal is to become rare in both industries.


What I Have Built So Far

Day What I Learned & Built
Day 1 Variables, f-strings, input(), greet()
Day 2 int, float, operators, calculate()
Day 3 Conditionals, check_age(), grade_checker()
Day 4 Loops, lists, dictionaries, student_report()
Day 5 student_report() — full program
Day 6 Bug fixing, logic restructuring, main()
Day 7 try/except, error handling, get_age()
Day 8 Libraries, random, statistics, list comprehension
Day 9 APIs, JSON, requests, agify.io, Study Tracker
Day 11 pip, packages, API deepened
Day 12 Unit testing, assert, add() function
Day 13 Unit testing, subtract() function
Day 14 subtract() test — streak saved at midnight
Day 15 Budget Tracker — float formatting, validation
Day 16 Kaggle L1+L2 — functions, docstrings
Day 17 Kaggle L3+L4 — booleans, type(), list methods
Day 18 Kaggle L5+L6 — loops, list comprehension
Day 19 Kaggle L7 — libraries ✅ CERTIFICATE EARNED
Day 20 CS50P W5 — packages, init.py
Day 21 Unit testing deep dive, get_grade(), 4 assertions
Day 22 File I/O — write, read, append, datetime
Day 23 First git push from terminal. Real dev workflow.

Certificates


Tools I Use

  • Python 3 — VS Code + Google Colab
  • GitHub — daily commits from terminal
  • No autocomplete. No AI assistance on code.

Connect

  • X → @TheRareEngineer
  • GitHub → github.com/THE-BALOG/python-journey

About

A Mechanical Engineering student's daily Python and AI/ML practice. Built from scratch. No shortcuts. 12 days in — zero missed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors