Browse 554 attributed reviews, viewable separately for our classroom and online training
Classroom training -  Python classes

Online Training

Using Classes in Python

Live online training course - classroom version also available

£795 + VAT (where applicable)

One day (09:30 to 16:30 UK time)

So you've learnt how to write programs in Python, but you're aware that there's a big gap in your understanding: classes.  This one-day course shows what classes are (explaining terms like encapsulation, objects and inheritance) with practical examples.  It takes a long time to get used to object-oriented programming, but this one day course will give you as good a start as possible.  Note that the course uses Visual Studio as a development environment, and you must already know how to program in Python to attend (our three-day Python programming course is ideal preparation).

We don't have any dates scheduled for this online course. We may consider adding more dates - it's always worth asking. Alternatively, if you have a handful of like-minded people in your organisation, you could consider booking your own customised online course to run on a date convenient to you!

Course Contents

The contents of this course are as follows:

How classes work

  • Object-oriented programming
  • Inheritance
  • Instantiation of objects

Creating classes

  • Definining classes
  • The __init__ method
  • Other built-in methods

Properties

  • Global and class properties
  • Getting and setting values

A case study

  • The case study problem
  • Designing the classes
  • Coding the classes
  • Consuming the classes

You can download a PDF file giving the course contents.

Benefits of our online training

Here are some reasons to choose Wise Owl online courses:

  • Maximum of 5 people per class
  • Excellent colour courseware manual posted to you in advance
  • Pre-course set-up included in the days before the course
  • No need to install any software on your computer
  • All courses given by one of our 6 Wise Owl trainers
  • 554 references viewable online

What other people have said

Many thanks to those listed below for kindly agreeing to let us use their names. All of the reviews are from the last 3 calendar years (although some may be for classroom courses):

"The pace and content of the course was perfect and I am ready to apply what I have learnt within the course to my work environment. I feel that this is the best training company I have ever used."

Shaila Hunt (BUPA)

"Excellent course. Very knowledgeable trainer and great teaching style, resources and content. Colleagues did same course with Wise Owl - great feedback from colleagues."

Emily Poulton (Canal & River Trust)

"As this (DAX) was a very difficult subject to teach, I found the training to be ideally suited. I certainly benefited from it being one to one and face to face allowing it to run at my own pace. The files and documents will be hugely valuable for future reference too. After meeting one of the trainers at a conference, Wise Owl is the first place I looked to be fair. I wasn't aware of any other training providers that were so well specialised in Power BI / Power Platform courses. The content was clearly stated on the website too and covered all the points, in which I felt I needed proper training."

Matthew Collinge (Dugdale Nutrition)

"I thoroughly enjoyed the course. Wise Owl provided an excellent service from the booking process to the end of the course. The trainer had excellent interaction with everyone on the course and his knowledge was unquestionable. He was very engaging and I enjoyed the course due to his delivery on the subject. He was able to answer any question and apply it to real world examples. The course was presented at a pace which meant you could take in the information and had time to ask questions. Before the course I had been writing SQL scripts and was worried that I might not learn much from it, but I am happy to say I was able to learn new information that has already improved my effectiveness and I am already using these new skills. This was by far one of the most useful courses I have ever attended. I am looking forward to booking another course with Wise Owl in the near future. "

Rachael Shaw (Berrymans Lace Mawer (BLM))

"Excellent course - well paced, great lunch & everything worked! Trainer was fantastic and would recommend or use again."

Richard Warren (Southend-on-Sea Borough Council)

Refresh the page to see a different set of reviews!

How our live online training courses work

We've published a full summary of what it's like to attend a Wise Owl course online - here are the main things you need to know.

What you'll need

You'll need three things for the course:

  1. A computer (obviously) running Windows.
  2. A good internet connection.
  3. A microphone and (ideally) webcam.

In addition you'll find the course very difficult without an additional monitor (so that you can participate in the course on one screen, and use the software you're learning on the other).

What will happen when you book a place

Within a few hours of your booking a place on one of our online courses, we'll be in touch to get you set up correctly.  This usually takes about half an hour, and can be done at any mutually convenient date/time.

A few days before your course begins you'll receive a parcel in the post (free for UK bookings) containing:

  • A full colour courseware manual;
  • An exercise booklet to go with the course; and
  • A USB stick containing the files for the course, should you need a back-up.

Your parcel will even include a Wise Owl Sheaffer biro (they're good; trust us) and pad.

What you won't need

You won't need to install any software at all on your computer.  This is because:

  • you'll use Windows Remote Desktop to connect to our computers, and these will have all of the necessary files and software installed; and
  • we use Teams for our online training, which you can run through most modern browsers.
On and after the course

On the day of the course itself you will be able to join the course up to half an hour before it begins. This will give you time to:

  • familiarise yourself with the set-up;
  • meet your trainer; and
  • get to know the other delegates!

After the course finishes you'll receive an electronic certificate proving your attendance (we will gladly send a paper copy on request also).

You can see full details of exactly how our online courses work here.