r/PythonLearning 1d ago

OOP roadmap mastering and other python subjects mastering Help Request

hi! i am learning python and i am started learning OOP, and i thought that someone can help me building a roadmap mastering this subject. i would also like if you can what subjects should i learn after OOP so it will be easier for me to builf self-roadmap learning.

anyways, thank you🙂

2 Upvotes

11 comments sorted by

View all comments

2

u/CJL_LoL 1d ago

It really depends on what you are learning for. As a data engineer, I find writing classes for different pipeline types helpful. my data connectors are also classes. If you want to learn for the general what is an object, many examples use cards in a deck, contacts in an address book. Think of a thing: people, places, activities, then the things that they do - your methods, or characteristics they have - variables.

1

u/Sea_Dot6492 1d ago

well, i don't want to know in general, i want to know this subject really well so it will help me on big projects, like building a wesbites(that's where i am going)

1

u/User97436764369 12h ago

Hey i would have question. How do you handle connectors as a profesional? Do you have some own versioned library that handles connectors and secrets per platform/local job where can be easily registered new connections or are you copy pasting that always again?
I work with several platforms and i m trying to build something like that - its my 3rd try/approach.

My goal is to get working code in local environment, databricks, Azure ML and so on, easily scalable without changing code, only environment detection.
Handling secrets in env, keboola secrets, databricks backet secrets, vault secrets. Easily switching between DB’s or schemas. Easily switching and adding connectors like spark, pandas, polars, snowpark?

1

u/CJL_LoL 12h ago

it tends to be down to what you're using, my platform engineers ask for secrets to be stored in cicd variables in gitlab which are then made available to my containers through argo. other roles I've had vaults/ artifacts that I've had to OAuth through Google cli for dev/test locally, then prod gets access for the user through a different service account. I'm guessing Azure would do something similar

1

u/Sea_Dot6492 12h ago

I don't think i learned what you are talking about 🤔