UDEMY
UDEMY Logo

Object Oriented Programming with Python 

  • Offered byUDEMY

Object Oriented Programming with Python
 at 
UDEMY 
Overview

Learn how to organise your Python code with OO with the help of many examples. "A great place to start learning OOP!"

Duration

3 hours

Total fee

1,600

Mode of learning

Online

Credential

Certificate

Object Oriented Programming with Python
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion from Udemy
  • Get a 30 days money back guarantee on the course
  • Get full lifetime access of the course material
Details Icon

Object Oriented Programming with Python
 at 
UDEMY 
Course details

Who should do this course?
  • For Programmers who want to solve common programming problems with OO
  • For Programmers who want to know how to use OO in Python
What are the course deliverables?
  • How to organise Python code by using Object Orientated Programming
  • Python's implementation of Classes, Objects, Inheritance, Encapsulation, Polymorphism and Composition
  • Recognise common problems in code and solve them with OO
More about this course
  • This course show how OOP concepts like encapsulation, polymorphism and inheritance work in Python
  • Know how to design your programs and communicate the design with others
  • Learned how to test your code effectively by writing Unit Tests to make sure your software is bug free and maintainable in the future
  • This course is for programmers with intermediate experience that want to learn to organise their code better
  • Learn how to use Object Oriented Programming to structure and organise your code

Object Oriented Programming with Python
 at 
UDEMY 
Curriculum

Course Introduction

Welcome

Who are you?

What do you need?

Meet the trainer

Why this OO course and not another one?

Exercises in this course. How they work

Introduction to Object Oriented Programming

Code always grows

Managing dependencies

Classes, Objects

Explaining the exercise: Full service gas station

Classes and objects

UML, Inheritance

UML (Universal Modeling Language)

Inheritance

Refactor, Report, Encapsulation

Refactor

Second Report

Encapsulation

Dependency Injection, Polymorphism

Dependency Injection

Polymorphism

Composition, Recap

Schedule Report

Composition

Recap

Testing, Conclusion

Unit Testing

Conclusion

Faculty Icon

Object Oriented Programming with Python
 at 
UDEMY 
Faculty details

Loek van den Ouweland
Loek van den Ouweland is a born teacher. Right from the start of his career, he was told that a programmer helps his customers best when he shows what his products can do and how they are built. He worked in many companies as programmer and trainer and enjoys to share the secrets of programming with others.

Object Oriented Programming with Python
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Object Oriented Programming with Python
 at 
UDEMY 
Students Ratings & Reviews

4/5
Verified Icon2 Ratings
M
Mohd Namique Adeeb
Object Oriented Programming with Python
Offered by UDEMY
3
Other: This course was provided by the Udemy online free classes with certificate of completion. This course was basically design for the beginner not for professional. I can say that it was best for me .The instructor was good.
Reviewed on 15 Mar 2021Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Object Oriented Programming with Python
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...