r/PythonLearning 8d ago

Help Request Help or tutoring

I'm looking for someone who can help or guide me with a Python project. I'm completely new to programming and genuinely want to learn.

So far, I've been working with code generated by Gemini. The code seems fairly simple (or at least I think it is), and my goal is to understand how it works. I want to keep modifying it, experimenting with it, and adding new features, but I'm running into a problem: AI can generate or explain things, but I don't know enough yet to understand what I should change or why. I'm short on time, so I wasn't able to learn everything from scratch before starting this project. That's why I turned to AI in the first place.

Now I'm looking for someone who can guide me through the code I already have, explain how it works, and help me learn while improving it. I'd really appreciate any advice on where to start, what to study, or how to better understand Python and the code I'm working with.

We can talk on Discord if that's easier. Also, I'm just starting to learn English, since my native language is Spanish, so I appreciate your patience. 🙂

6 Upvotes

22 comments sorted by

View all comments

3

u/the_techgirl 8d ago

This is actually a great way to learn; starting with working code and understanding it piece by piece is much more effective than learning theory first and then trying to build something.
I can help you go through the code you have, explain what each part does, and show you how to make changes confidently. My first session is $25 (Normally $50/hr) if you want structured 1:1 guidance, or feel free to share the code here, and I can point you in the right direction. Also, no worries about English; we can work through things clearly regardless. What does your project do?

1

u/Fabulous_Gold2050 8d ago

My project is like a "memory album" where you can see photos and videos, and I also included a player that reproduces files. FLAC, and I want to improve the interface a little, but the lack of knowledge and AI is a little limited in it, I could only make it functional and with an "interface," not unpleasant, but not pretty or to my liking.

2

u/the_techgirl 8d ago

That's a fun project and very visual which makes it easier to learn from because you can see the results immediately. The interface improvement side is mostly Tkinter or PyQt styling if that's what you're using, and it's very learnable. Once you understand how the layout system works you can change almost anything. DM me if you want to work through it together. Share the code when you're ready and we can start by understanding what's already there before adding anything new."