Learn Object Oriented Programming (OOP) in Python with mini projects, hands–on practice, and carefully designed visual explanations. Understand how the elements and abstract concepts of OOP work behind the scenes. Apply your knowledge to new scenarios.
Object Oriented Programming is Your Next Step Into the In–demand and Powerful World of Python
Create and work with classes and instances to write Python programs.
Understand how they work behind the scenes.
Learn when to use instance attributes vs. class attributes.
Implement and call methods. Understand their purpose.
Take advantage of the power of inheritance to avoid code repetition.
Use key concepts like Docstrings and Special methods in your programs.
Student Reviews
It’s a wonderful course! It’s very methodical and detail. It helps you build a very strong foundation in OOP in python. Highly recommended for beginners. – Xin Chu
Even total noob will understand the OOP here 🙂 — Aukasz Bryzek
I love how the instructor explains things in simple language and relates it to everyday life. I actually understand! I’m just at the beginning of the course and am excited about continuing. — Donny Lobree
I would strongly recommend this course if you are new to programming and want to master the basics of OOP. — Demayne Collins
Instructor Details
Courses : 4
Specification: Python OOP – Object Oriented Programming for Beginners
|
33 reviews for Python OOP – Object Oriented Programming for Beginners
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $16.99 |
---|---|
Provider | |
Duration | 16.5 hours |
Year | 2022 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$54.99 $16.99
Omar Manrique Zorrilla –
Very good course
Rajesh Mishra4 –
good to go
Gavin Knight –
The videos are very short and don t give much information. I mostly use udemy while I m driving/riding/public transport so non video course materials are of very very limited use.
Brian K –
Very well done. Instructor makes it easy to understand Object Oriented Programming. I highly recommend this course.
albion spahijaj –
i have autism asperger syndrome and have had problems understanding this concept in my programming classes but this course really helps me understand it better
Guillermo Garcia Lopez –
Good course!
Anonymized User –
video is not clear: i cannot read the content in these videos
Phillip Estrada –
I still don’t understand why I’m using self. That concept didn’t really come through for me so far in this course. The for loops, the lists, and range module don’t really register for me on what we’re trying to do here. This black jack game while I understand is trying to help us with the concepts, really doesn’t translate to me as something I’d do in the real world. The @property concept , the gettr and settr concepts, those modules were way over my head in the sense that I don’t know why I would use them. I felt there was too much time spent on those modules rather than drilling in the fundamental concepts of classes. At this point in the course I’m pretty confused and overwhelmed.
Abhishek gunda –
its been decent. But i am looking for more examples and more in detail of the course.
Holger Kube –
Hi Estefania, thx for that excellent course, you demystified OOPs. I learned a lot.
Krishna Miyala –
Very well explanation and crystal clear demonstration of python programming basics. Highly recommend if one is unclear of OOP or new to Python.
Anthony Spedaliere –
I’ve taken many python tutorials on Udemy and this instructor was the first instructor that I’ve had that wasn’t afraid to tackle a lot of the concepts that the other tutorials glossed over. The presentations are very well done succinct but still contained all the relevant information. The video lectures are followed by quizzes and mini projects that reinforce the key concepts. The mini projects were creative and challenging. I would recommend this course if you are just starting out with Python as it gives you a good foundation for the language.
Yevgeniy –
Interesting and involving!
Manoj Sthanumalayan –
Yes
Suhumar –
Each and every subjects were very well explained.
Karen Angeles –
She does a great job going through all of the basics that are typically glossed over in other classes. Coding examples and class assignments are very helpful.
Gogineni Vaishnavi –
why are you referring blueprint as an object. that should be a class and the house as an object.
Janosch Schneider –
I knew a lot of the material in the beginning, but from Section 6 onwards I learned a lot off new stuff. I like that style conventions are always discussed.
Adam Ovesen –
So far so good
Deniz Baran –
Nice course. Though it’s user base is smaller than more advanced ones maybe more people using and buying this course could make it more appealing
Yip On Sang –
It provide a clear lecture but the written assignment is not necessary. Only provide the programming practice and lecturing is enough.
Charlie Myer –
The course is easy to follow. The instructor is clear. There is a well designed code testing platform built into the course, so you don’t have to download third party software.
Subhendu Ghatak –
The code appears out of focus on my 15 inch, CRT monitor. Cannot read the code at all.
David –
So far, it is meeting my needs. I’m anxious to get into the Python programming details.
Kyle Johnson –
So far so good, but waiting to get more hands on coding.
Dino Charalambous –
I am thoroughly enjoying this course. I really have been struggling with OOP. This course is my 3rd attempt at OOP and i am most definitely understanding it so much better now. The lecturer explains things in such a brilliant and easy way.
Liam Mc Dermott –
I have been coding (self taught) in Python for a couple of years. This was an excellent course for me as it brought me rapidly (and in a clear way) up to speed with using OOP properly! Thank you Estefania!
Evgenii Ikonnikov –
I find the course really structured. It is close to scientific explanation way. The lecturer does not ask just repeat some commands in terminal but really explains OOP programming principles. Short chapters really help to learn information gradually. Short quiz after every chapter lets to check your understanding of the material. I have passed a Django course where an author does not spend much time for explanation but ask to repeat every action. After the Django course I have a real portfolio, but no real understanding. In this OOP course the situation is opposite. I am on half on the way to finish the course, but really enjoy it!
BETWEEN TECHNOLOGY SL B62257613 AV.MERIDIANA 358 8 PLANTA, 08027 BARCELONA –
It starts so slowly, but I’m already of the 40% of the course and I’m learning in each lesson
Sudarsan –
it is excellent lecture you did a great job Thank you
Stuart Farrey –
I have struggled with OOP in text books and this goes at a pace where you can see how things affect other things and it just makes a lot more sense.
Adam Walters –
Great intro to OOP for beginners. I was taking a different Python Master Class and had to stop cause the OOP section was too in depth too fast and this made it much easier to digest.
Prudvi P –
nice