OOP


Introduction to Object Oriented Programming in Python.

This skill track is under construction!!


πŸ“‹ Content

πŸ“„ Description

This directory contains a few basic notebooks to learn more about Object Oriented Programming (OOP) in Python:

  • Understanding OOP
  • Classes and Objects
  • Inheritance
  • Examples

πŸ“£ Current announcements

We are currently working on notebooks. Please check back later and stay tuned for what’s coming next…

❗ Course requirements

This workshop is intended for learners who have a basic understanding of working with Python like

  • Variables, data types, functions
  • Loops, conditionals

but may not yet have worked with any object-oriented language.

You should be able to work with a Python tool of your choice (e.g. Jupyter, Google Colab or any other) and know how to write and run Python modules (i.e. files with Python code in it).

πŸ“’ Syllabus

We are currently working on notebooks. Please check back later and stay tuned for what’s coming next…

πŸ“ Theoretical basics

For some information on the topic, take a look at some Basics.