Build structured programming and object-oriented development skills using Java.
- Variables, decisions and loops
- Methods, arrays and collections
- Classes and object-oriented programming
- File handling and practical projects
Strengthen your foundations, prepare for assessments and develop practical programming ability through guided lessons and continuous practice.
Each program can support your academic module or become part of a broader programming foundation.
Build structured programming and object-oriented development skills using Java.
Learn modern programming foundations and application development in the .NET environment.
Develop readable programs while learning logic, functions and practical data handling.
Develop disciplined programming skills and a clearer understanding of how programs use memory.
Learn the problem-solving process behind every programming language before syntax gets in the way.
Book a focused one-hour session for a specific topic, difficult concept, test or examination area.
Personalised support at your pace, focused on the topic agreed upon before the lesson.
Affordable support for two or more students working on the same programming topic.
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.
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.
Short clips can demonstrate how programming concepts are explained and applied during lessons.
Concepts are broken down and demonstrated through live coding.
Practise with support before attempting problems independently.
Strengthen the knowledge needed for practicals, tests and exams.
Apply your learning in programs that demonstrate real improvement.
per student, per module, per month
Tell us which qualification, module and programming language you are working with. We will help you identify the most suitable starting point.