Introduction to object orientated programming in Python
- Open to
- Government analysts
- Training category
- Analytical
- Type of training
- Online
- Length
- 5 hours
- Organiser
- Data Science Campus Faculty
- Provider
- Data Science Campus Faculty
- Location
- Online
Description
This course is designed to introduce learners to object orientated programming in Python. As an object orientated language, every variable used in Python is an object. This course will cover what is meant by objects, how to create user-defined classes to hold data, and how to expand and enhance them to perform key functions. It will also provide a greater understanding into how commonly used Python packages are set up, and work behind the scenes.
Learners should have a good level of experience with Python, including experience creating their own functions.
Learning outcomes
By the end of the course, learners should:
- have a better understanding of previously experienced Python objects
- be able to create simple classes to hold data
- be able to augment classes with complicated methods and powerful tools
Learners will also be familiar with:
- inheriting objects
- comparing objects
- combining objects
- decorating objects
How to book
Please use your Learning Hub account to access the course online.
If you do not have a Learning Hub account, please contact Data.Science.Campus.Faculty@ons.gov.uk.
Contact
If you would like more information about this course, please email Data.Science.Campus.Faculty@ons.gov.uk.