Our Courses

Our Courses

Learn to code without any prior knowledge, guided by an experienced tutor 

In-Person Courses

Our standard lessons comprise of 1 to 1 tuition with one of our trained tutors, to make sure that our students can benefit from constant guidance and feedback.

CodeX focuses on an individualistic approach to teaching. The lessons will take place at a specified location and lessons are delivered face-to-face, typically lasting for one hour.

Online Classes

Our online courses enable students to access the same quality content from the comfort of their own home. Through the use of secure video calling, students can engage with tutors in real-time.

These online lessons are taught live by CodeX’s tutors to ensure that the student’s learning remains personal and effective. All you need is a laptop with an internet connection, webcam and microphone.

Group Lessons

Our group lessons enable students to benefit from our unique course content whilst also being around other students that share their same passions in a relaxed and controlled environment.

Lessons sizes can vary, but for students with ASC, we will never run lessons with more than 2 students, to ensure minimal distractions. Lessons can be delivered online or face-to-face and are typically one hour long. 

%

of students believe they were a better programmer

%

of parents rated the course as "Excellent"

%

of students rated their tutor as "very good" or "excellent"

Uniquely Designed

Our coding courses are uniquely developed and are tailored to create a learning experience that is engaging and fun. Our courses are taught by a tutor who utilises a project-based learning approach that lets the student apply their learning to a final project, incorporating all of the skills they have learned along the way.

A tutored coding experience enables the seamless transfer of knowledge from the tutor to the student, in a way that best fits the student’s style of learning.

​Our courses also build you up to be prepared for and capable of achieving various levels of PCEP Certification as well as HackerRank qualifications. You can be sure that what you learn will be useful and valued by everyone!

If you are someone looking to learn how to code for yourself, we have three different teaching arrangements available to suit a range of needs. See them below.

No prior knowledge is required whatsoever.

Course Formats

In-Person Courses

Our standard lessons comprise of 1 to 1 tuition with one of our trained tutors, to make sure that our students can benefit from constant guidance and feedback.

CodeX focuses on an individualistic approach to teaching. The lessons will take place at a specified location and lessons are delivered face-to-face, typically lasting for one hour.

Online Courses

Our online courses enable students to access the same quality content from the comfort of their own home. Through the use of secure video calling, students can engage with tutors in real-time.

These online lessons are taught live by CodeX’s tutors to ensure that the student’s learning remains personal and effective. All you need is a laptop with an internet connection, webcam and microphone.

Group Lessons

Our group lessons enable students to benefit from our unique course content whilst also being around other students that share their same passions in a relaxed and controlled environment.

Lessons sizes can vary, but for students with ASC, we will never run lessons with more than 2 students, to ensure minimal distractions. Lessons can be delivered online or face-to-face and are typically one hour long. 

Personal Tutor

 Our individualistic teaching method means each student is matched with a personal tutor that stays with them throughout the duration of the course. This enables the tutors to adapt the lessons and their teaching style to cater to the student’s specific needs, providing the best possible delivery.

Content and Style

The style and design of the course allows instant and constant feedback to flow from the tutor to you, the student. With your tutor guiding you every step of the way, you know you’re in safe hands. Flexible teaching hours let you have lessons at your own pace suiting your timetabling needs.

Flexible Teaching Hours

Flexible teaching hours let you have lessons at your own pace suiting your timetabling needs. The style and design of the course allows instant and constant feedback to flow from the tutor to you, the student. With your tutor guiding you every step of the way, you know you’re in safe hands. 

 9 Hours

Beginners’ Course

Begin your journey in Python, the world’s most widely used programming language

No experience needed

Learn the fundamentals

Build a game

 8 Hours

Intermediate Course

Follow-on by building a more rounded understanding of Python

Follow-on from Beginners

Learn to tackle problems

Mini-projects throughout

 8-12 Hours

Applied Courses

Explore the power of Python by applying your learning in a variety of ways

Graphics Course

Data Science Course

Object-Orientated Programming