Skip to content

Introduction to Python

Learn to program with Python. This 10 week course will take you from zero knowledge to cracking encryption, detecting financial fraud and making games.

Each video adds on to the material from previous lessons. Over the next 10 weeks, you will learn:

  • Programming Fundamentals
  • Data Types
  • Concatenation
  • Conditional Statements
  • For Loops
  • While Loops
  • Modules
  • Files
  • Functions
  • Objects
  • Classes
  • Methods

Each session includes a hands on teach video, a number of exercises for you to try you hand at coding, and an answers video where we go through the solutions step by step.