Python
This training uses Python. For an improved learning experience, it is therefore recommended that you have a grasp on the language. If you're not all that familiar with Python, you can do walk through this Python introduction with exercises to self-check your Python comfort level!