Object Oriented Pirates programming adventure in Python.

This course teaches you how to take a single script and use OOP techniques to refactor it into modules in a playful way. You learn Inheritance, Composition and Polymorphism and use UML to design and communicate the system.

The customer keeps requesting new features that forces you to think about the right tool in the right place. Will OOP allow you to refactor the code each time without risk of breaking things? Prepare for a big exercise in organizing code!

Try or enroll in the course on Udemy

Contents of the training


1,5 Hours

Level: Beginner

You have beginner level experience in Python or another programming language and have worked with classes and objects. If you have never worked with classes before, I recommend you to start with my Object Oriented Programming (OOP) with Python Online Course



Make it real and enroll in the course on Udemy