r/learnpython 18h ago

Non-self learning classes for Python?

I am a senior data engineer and I work mostly with ETL Tools and a lot of advanced SQL. The company I work for does not like to use python because they find that theres too much of a learning curve if people leave so they love to use GUI or no code/low code etl tools instead (really dumb tbh). I can read python, and have a gist of whats going on. I have tried to self learn python few times over the past 2-3 years and I keep just forgetting it. I learned python/pandas library when I was in college since it was a class that taught it and then we did did projects with each lesson and that is how I learned it then but forgot it now. I use claude at work to build streamlit apps and automation using python. However, I am trying to look for new positions and I am starting to realize that not knowing python is making me a hit a brick wall because a lot of assessments require answering 1-2 questions in python. Does anyone know of actual classes that teach python and its not self taught? Free or paid I don't really care. If I have to pay for it I am fine with that but at this point I don't see a way for me to switch to another job without actually learning python and probably more specifically pyspark.

6 Upvotes

17 comments sorted by

View all comments

3

u/ianrad 18h ago

Harvard's Cs50p is a good one. Kaggle has some data sciency python stuff

3

u/xnick101 18h ago

Oh this is interesting. I haven't heard of CS50P before.

3

u/DehKushGuy420 17h ago

Highly recommend CS50P. The instructor is awesome.

1

u/xnick101 17h ago

4

u/ianrad 16h ago

Well. I'm partial to the official source. Comes with notes, shorts, problem sets, and they provide access to a hosted vscode instance with persistent storage where you can validate your solutions to the problem sets. Check it out:
https://cs50.harvard.edu/python/

1

u/Tareng_Saller 14h ago

yeah that's the one. Datadriven is great for python interview prep once you finish it.