My Lessons

Manage your bookings

Manage your course bookings through our online portal below. Through this, you can access all the zoom links you’ll need throughout the duration of the course. You will also be able to view, reschedule and cancel any of your lessons. 

Mini Tutorials

To dip your feet in the coding, we have also created some Mini-Tutorials that are short lessons on various concepts in coding that you can take!


Take a look at our blog where we have writers from all over the world talking about various topics to do with technology and Coding!


Take a look at the different groups on site which you can use as a forum to ask your coding questions and share your thoughts with others!

Code Now!

Ahead of the game? Do you want to try writing some code before you start? Start coding straight away using our online coding platform!  

See Some of Our Other Courses

Beginners' Python Course

What will you do?

  • 10 x 1-hour lessons, 1-on-1 with a trained tutor.
  • Learn Python 3+, the world's most widely used programming language!
  • Intended for students with no programming experience.
  • Covers variables, operators, user inputs, string manipulation and iterators/loops.
  • Build a text-based UI matching-pairs game!

Students will be able to...

  • Have a solid understanding of the fundamentals of Python 3+
  • Be confident in their independent understanding and implementation of the fundamental concepts

Prerequisite: None

10 Hours

Intermediate Python Course

What will you do?

  • 10 x 1-hour lessons, 1-on-1 with a trained tutor.
  • Build directly on the fundamentals covered in the Beginner's course.
  • Explore advance concepts such as recursion, error exception, functions and procedures.
  • Develop core skills such as array, lists and string manipulation.
  • Build a number of mini-games during the course.

Students will be able to...

  • Have a strong knowledge basis to take on independent programming projects.
  • Be at a level equivalent to a 2nd year Computer Science student in Python 3+.

Prerequisite: Beginners' Python Course

10 Hours

Graphics Course

What will you do?

  • 8 x 1-hour lessons, 1-on-1 with a trained tutor.
  • Learn how to take your programs from running on a command-line interface to a front-end desktop app using Python’s Tkinter Library.
  • Explore core concepts for front-end desktop development, such as frames, binding, widgets and more!
  • Build a Hangman game with varying levels of difficulty where the user can seamlessly interact with the program through a comprehensive user interface (UI). 


Students will be able to…

  • Develop clean and interactive UI for their programs enabling them to go onto develop desktop applications.
  • Combine their learnings with Python libraries such as PyGame, to develop desktop games.

8 Hours

Object Orientated Programming

What will you do?

  • 10 x 1-hour lessons, 1-on-1 with a trained tutor.
  • OOP is the most popular programming paradigm used in the industry.
  • You’ll learn OOP techniques such as Encapsulation, Abstraction, Polymorphism and Inheritance.
  • You’ll make a bunch of mini-projects in addition to a end-of-course Black Jack game in the last lesson

Students will be able to…

  • Build on Intermediate course knowledge regarding fundamental concepts that are directly transferrable into other programming languages.
  • Have learnt the foundation of commonly used concepts used in mobile app development and back-end server programming.

10 Hours

Data Science


Coming Soon!