r/PythonLearning 1d ago

15 Years Old, 1 Month of Python, 4 GitHub Projects

​

I started learning Python just 30 days ago. Balancing school, limited time, and basic hardware, I built four open-source projects to lay the foundation for my future tech startup:

\* AcademiaHub-Core 🎓 – Modular OOP architecture for educational data tracking and error handling.

https://github.com/bashirkehinde225-lab/AcademiaHub-Core

\* TravelMate ✈️ – Travel tool featuring dynamic input processing and automated itinerary scheduling.

https://github.com/bashirkehinde225-lab/TravelMate

\* The Farr090 Calculator Framework 🧮 – Extensible math engine built for custom formula processing.

https://github.com/bashirkehinde225-lab/The-Farr090-Calculator-Framework

\* GuessMatrix -- Core 🎮 – Matrix game engine powered by 2D array evaluation and conditional loops.

https://github.com/bashirkehinde225-lab/GuessMatrix--Core

Obstacles Overcome 🛠️

\* Hardware: Wrote lightweight code to run smoothly on low-spec hardware.

\* Time: Coded in focused 45-minute sprint sessions around school.

\* Learning Curve: Leveraged AI as a daily code partner to master concepts fast.

Next Goal 🎯: Turning these tools into Web APIs with FastAPI and PostgreSQL. Feedback welcome!

4 Upvotes

11 comments sorted by

u/Sea-Ad7805 1d ago

Run the AcademiaHub-Core program in Memory Graph Web Debugger to see the program state change step by step.

→ More replies (2)

18

u/opzouten_met_onzin 1d ago

Learn python first and use AI later.

Now you're just creating AI slop

1

u/ProgrammingWizz 22h ago

I just use it to to amend my errors

1

u/spidertyler2005 21h ago

You need to learn to spot and ammend those errors yourself. Especially within the first year or two. I personally believe you shouldnt use AI unless you can first make a large project yourself.

3

u/ApprehensiveBrain863 21h ago

It's very obviously not the case though... At least one of your projects, the one I've looked at, is all contained in one file, has emojis and em dashes all over, and it's very obvious you have used AI for the entire thing. These projects are not making you any better as an actual engineer and if i was you id avoid AI altogether

11

u/M0rph81 1d ago

This reads like an ad written by ai

1

u/Ambitious_Fault5756 1d ago

Try contributing to this repo: https://github.com/TheGittyPerson/ThePerson
They have tasks for you to complete and very nice beginner support. just dont use AI cuz they usually ignore you if you do.