Structured programming support

Choose the Right Program for Your Learning Goals

Strengthen your foundations, prepare for assessments and develop practical programming ability through guided lessons and continuous practice.

Simple monthly pricing R500 per student, per module, per month
✓ Live instruction ✓ Guided practice ✓ Academic support ✓ Practical projects
Available modules

Programming Programs

Each program can support your academic module or become part of a broader programming foundation.

JavaBeginner to Intermediate

Build structured programming and object-oriented development skills using Java.

R500per month
  • Variables, decisions and loops
  • Methods, arrays and collections
  • Classes and object-oriented programming
  • File handling and practical projects
Enquire about Java →
C#Beginner to Intermediate

Learn modern programming foundations and application development in the .NET environment.

R500per month
  • Core programming constructs
  • Methods, arrays and generic collections
  • Classes and object-oriented programming
  • Application development concepts
Enquire about C# →
🐍
PythonBeginner Friendly

Develop readable programs while learning logic, functions and practical data handling.

R500per month
  • Variables and control structures
  • Functions and modules
  • Lists, dictionaries and data handling
  • Files and practical applications
Enquire about Python →
C++
C++Foundations and OOP

Develop disciplined programming skills and a clearer understanding of how programs use memory.

R500per month
  • Structured programming and functions
  • Arrays and strings
  • Classes and objects
  • Pointers and memory concepts
Enquire about C++ →
🧠
Programming Logic & DesignEssential Foundation

Learn the problem-solving process behind every programming language before syntax gets in the way.

R500per month
  • Problem analysis and decomposition
  • Algorithms and desk checking
  • Flowcharts and pseudocode
  • Decisions, loops and modular design
Enquire about Logic & Design →
Flexible once-off support

Need Help Without Joining a Monthly Programme?

Book a focused one-hour session for a specific topic, difficult concept, test or examination area.

👤
Individual attention

One-on-One Session

R150per student, per hour

Personalised support at your pace, focused on the topic agreed upon before the lesson.

  • One student with the lecturer
  • A specific programming topic or concept
  • Assignment guidance and problem-solving support
  • Focused test or examination preparation
Book One-on-One Support
👥
Shared focused support

Private Group Session

R100per student, per hour

Affordable support for two or more students working on the same programming topic.

  • Minimum of two students
  • One shared topic or learning goal
  • Ideal for classmates preparing together
  • Suitable for focused exam-preparation sessions
Book a Group Session
📝

How Exam Preparation Works

Exam preparation uses the same hourly rates: R150 for an individual session or R100 per student for a group of two or more. A one-hour booking covers focused revision of agreed topics. Broader preparation may require additional hours.

Enquire About Exam Prep

Please note: Once-off sessions are subject to availability. The required topic should be shared before the lesson so the session can be prepared appropriately.

More than weekly lessons

What Your Program Includes

01

Clear Explanations

Concepts are broken down and demonstrated through live coding.

02

Guided Exercises

Practise with support before attempting problems independently.

03

Assessment Preparation

Strengthen the knowledge needed for practicals, tests and exams.

04

Progressive Projects

Apply your learning in programs that demonstrate real improvement.

Simple monthly pricing R500

per student, per module, per month

Not Sure Which Program to Choose?

Tell us which qualification, module and programming language you are working with. We will help you identify the most suitable starting point.

WhatsApp