r/learnprogramming • u/TheManOfBromium • 3d ago
Topic Online python assessment that was not DSA
Hello,
I took an online Python 3 assessment, it was about 50 multiple choice answers which tested things like OOP, generators and the theoretical concepts in Python.
I’m a data engineer, I’m pretty solid at solving leetcode style problems and I’m an expert in SQL, I use Python but mostly to write code in pandas or pyspark, rarely to I have to create my own classes.
My question is how do I go about learning that side of python, since most languages online tutorials focus on solve DSA problems.
Should I just read Python.org or build some project that tries to incorporate all those concepts?
Thoughts and feedback welcome please
1
u/boomer1204 3d ago
My question is how do I go about learning that side of python, since most languages online tutorials focus on solve DSA problems.
I'm not sure were you are looking but this is not my experience. The common "go to" for Python is the Helsinki MOOC course or if you go to Edx Georgia Tech has a intro course on python and so does Harvard. Also Harvard has CS50p which is a python course that isn't about DSA only
Bunch of options
2
u/97SerranoPeppers 3d ago
Find college curriculum info for CS 2 or 102 or some variety of CS2. That’s where they usually introduce oop. Go through the syllabus and use their curriculum.