0

how much time will it take to learn python OOP if i spend 1 hour everyday

I want to lean python OOP so i want to know how much time it will take.

16th Aug 2025, 11:14 AM
Kaustav Sengupta
Kaustav Sengupta - avatar
5 Réponses
+ 4
Like 1 hour to learn syntax is more than enough. But to learn when to use it, how to use it properly (python OOP is famously terrible) would be a much longer journey? Why do u need OOP in python though?
16th Aug 2025, 11:22 AM
Aleksei Radchenkov
Aleksei Radchenkov - avatar
+ 1
You can learn OOP syntax in only 30 minutes, but for training, you should write small projects and codes and 1 hour per day is enough.
16th Aug 2025, 3:09 PM
Arash Amorzesh
0
learning is different from being proficient. understanding the basics is easy, knowing when and how to use it properly takes a lot of time and practice. Python OOP is a very simplified version. It's useful enough, though, for games, gui design, etc. if you're trying to learn OOP with all the bells and whistles, learn Java.
17th Aug 2025, 1:10 AM
Bob_Li
Bob_Li - avatar
0
I cant even figure out what OOP in python is & i just read an entire article on it
17th Aug 2025, 1:51 AM
Romeo Beltran
0
Think of OOP as a grouping of variables and functions... instead of separate unrelated variables and functions: name = "Ben" age = 10 def student_data(n, a): print(n, 'is', a, 'years old') student_data(name, age) in OOP you do class Student: def __init__(self, n, a): self.name = n self.age = a def student_data(self): print(self.name, 'is', self.age, 'years old') # then you use the class Student like this: s1 = Student('Mickey', 17) s1.student_data() s2 = Student('Rick', 16) s2.student_data()
17th Aug 2025, 2:01 AM
Bob_Li
Bob_Li - avatar