Book your Free
Live Coding Lesson

Beginners Ages 7 - 16

Learn proper coding in Python
with codetoday

Try out our course with a free class.
No payment details are required  

Check your emails (including spam folders!) after you book the free sessions. You'll receive a confirmation email with all the details you'll need

School Children

"Brilliant course. My 8 year old loved it. It's very easy to follow and interesting."

Trustpilot Review

How it works

Book your FREE lesson

  • Choose a time & age group from the drop down menu above and that's all!

  • We will send you confirmation of your place by email (make sure you check your spam folders, too!)

Join in

  • We'll email you a Zoom link to  join your free coding lesson

  • No additional software or equipment needed. All you need is a computer. We'll take care of everything else

  • Parents and kids welcome to join the session

Enroll on our weekly class

  • Next, you can join our weekly classes​ on a cancel-anytime subscription

  • Progress from one term to the next, starting from beginner level before moving to intermediate and advanced topics

Happy Little Girl

Prefer a video demo?

If you can't find a time or date that suits or you prefer to get a preview through recorded video lessons, you can get access to our video demo.


This will give you a taster of learning with codetoday—our lessons and our style of teaching.






Our live online courses deliver the best of both worlds: interactive live sessions and on-demand videos and other resources.

Courses run weekly, but don't worry if you need to miss a class. We have videos you can use to catch up and our instructors will bring you up to speed in no time. 


Our Teaching Philosophy

We view programming as a versatile tool that can be used for a very broad variety of applications ranging from Science and Maths to games and data analysis and many other real-world applications.

We foster imagination and creativity - programming is a means of turning an idea into reality.

We build an atmosphere in which experimentation is strongly encouraged and failure is not to be feared, aiming to leave students transformed in a positive way, confident and enthused by the new skills they have learned.

Our focus is exclusively on programming. We treat the subject as an important and serious one. We teach it in an academically thorough manner while still ensuring it is fun and engaging.

At codetoday the emphasis is on learning programming not a programming language – programming is a mindset, a systemic and logical way of thinking to solve problems.

How we teach coding online

Online Python Coding Courses

Our weekly courses and our holiday courses are run by age and level. Courses include a live interactive sessions with a codetoday instructor, on-demand videos, notes and other resources.

All courses come with ongoing support during and after the course.


As featured in


Request Information and

Access a Free Preview

Sign up for newsletter

Thanks for registering your interest. 

Woman on her Phone