Python – Object Oriented Programming 1

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)

Venue Information

Country: Slovakia
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Beginner
Sector of the Target Audience
Research and Academia
Industry
Public Sector
Other (general public...)
Language of Instruction

Other Information

Organiser
Supporting Project(s)
EuroCC2/CASTIEL2
Event/Course Description

Participants learned about the basic principles of OOP:

1. Inheritance
2. Encapsulation
3. Polymorphism

We demonstrated how to create a class in Python, an instance of the class, how to work with them and how to use them while constructing a program. We went through various types of inheritance and their advantages and disadvantages in various situations. The course presents a wholesome introduction to object oriented programming and the basic concepts of this approach in the Python programming language.