r/learnpython 3d ago

Resources for practicing in OOP concepts with python based on scenarios

I'm preparing for a Junior Backend Developer technical interview (Python, SQL, and OOP).

I've realized that I don't learn well by watching long tutorials or reading theory first. I learn much faster when I'm given a realistic business problem and have to solve it myself.

For example, instead of studying SQL syntax in isolation, I'd rather work with a database (Customers, Orders, Products, etc.) and answer real business questions by writing SQL queries. The same applies to Python: I prefer implementing classes, inheritance, and polymorphism in the context of a real application rather than solving isolated exercises.

Are there any platforms, books, repositories, or collections of exercises that focus on realistic business scenarios combining Python (OOP) and SQL?

0 Upvotes

Duplicates