Functions and Classes in Python

Functions and Classes in Python

If you have started writing programmes in Python, you will likely have reached the stage where you want to improve the structure of your program. This lesson will Jupyter notebooks to revise functions as well as Python's list and dictionary data structures before introducing classes. It forms part of the Intermediate Programming in Python course to help you develop your own modules and collaborate with other developers.

Prerequisites:

To complete this lesson you should be familiar with:

  • Writing programs in Python

Schedule:

Time Episode Description
0:00 Review Jupyter Notebooks How to use a jupyter notebook
0:15 Lists Revise Python Lists
0:30 Dictionaries Python Dicts
0:45 Functions Revise Functions in Python
1:00 Objects What are Python Objects?
1:30 Classes What are Python Classes?

Setup:

Log on to notebooks.azure.com, clone the lesson library and click Run on Free ... to start the lesson.