Object Oriented Programming in Python
This course will give you a deep understanding of Object Oriented Programming (OOP) in Python. Learn how to define classes, objects, methods, and attributes, as well as the concepts of encapsulation, inheritance, and polymorphism. With an example of complex numbers in Math, and analogies from famous movies Interstellar and Inception, this course will provide you with a comprehensive understanding of OOP. Don't miss out on this opportunity to learn OOP in Python and join the course today! ▼
ADVERTISEMENT
Course Feature
Cost:
Free
Provider:
Udemy
Certificate:
No Information
Language:
English
Start Date:
2020-07-07
Course Overview
❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 17th, 2023]
What skills and knowledge will you acquire during this course?
Learners will acquire a deep understanding of the fundamentals of object-oriented programming in Python, including defining classes, creating objects, and bundling methods with objects. They will also gain knowledge of encapsulation, inheritance, and polymorphism. This course will enable learners to apply their knowledge to real-world scenarios and create powerful and efficient programs using object-oriented programming in Python.
How does this course contribute to professional growth?
This course contributes to professional growth by providing learners with a deep understanding of object-oriented programming in Python, enabling them to create powerful and efficient programs and apply their knowledge to real-world scenarios.
Is this course suitable for preparing further education?
Yes, this course is suitable for preparing further education because it provides a deep understanding of the fundamentals of object-oriented programming in Python. Learners will gain knowledge on defining classes, creating objects, and bundling methods with objects. They will also learn about important concepts such as encapsulation, inheritance, and polymorphism. The course uses analogies and examples to help learners apply their knowledge to real-world scenarios. With this knowledge, learners will be able to create powerful and efficient programs using object-oriented programming in Python, which is a valuable skill for further education in the field.
Course Syllabus
Object Oriented Programming in Python
Pros & Cons
Good explanation and examples: Users appreciated the course for providing clear explanations and using good examples to demonstrate various concepts in Object Oriented Programming (OOP). This helped them understand the concepts better and improve their understanding of OOP.
Useful analogies: The course was praised for using useful analogies to explain OOP concepts. This approach made it easier for users to grasp the concepts and apply them in practical scenarios.
Lengthy and lacking editing: Some users felt that the course could have been edited better, as the teacher's delivery was perceived as dragging on. They suggested that the videos could have been edited to make them more concise and engaging.
Incomplete coverage: One user mentioned that the course was incomplete as it did not cover certain important concepts in OOP, such as encapsulation and other polymorphism concepts. This left them wanting more comprehensive coverage of the subject matter.
Course Provider
Provider Udemy's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of Object Oriented Programming in Python