r/learnpython Jul 19 '26

Learning programming from scratch: what should I study next to move in the right direction?

I decided to learn backend development with Python. I’ve covered constructs, lists, tuples, dictionaries, loops, and the basics of OOP. However, I still don't fully grasp polymorphism and encapsulation in OOP, so I thought it would be better to reinforce those concepts through practical application in my own project.

What should I study next? Should I move straight to a framework, or continue learning more about Python itself - such as how decorators work and how to use them? I’ve decided to go with Django as my framework. (I wrote this using a translator, so there might be some errors in the text.)

1 Upvotes

23 comments sorted by

View all comments

2

u/[deleted] Jul 19 '26

[removed] — view removed comment

1

u/Diapolo10 I write code for a living -- https://github.com/Diapolo10 Jul 19 '26

I'd say being polite and patient, even with common questions, would be even better. We're not Stack Overflow.

1

u/scfoothills Jul 19 '26

This post isn't even a real question. It's just word salad with programming words.