Java and OOP
Classes, interfaces, collections, exceptions and object-oriented thinking.
One-to-one tuition
Practical programming tuition and technical mentoring for learners, university students and adults developing their skills. Sessions are tailored to what you need to understand.
Classes, interfaces, collections, exceptions and object-oriented thinking.
Controllers, services, persistence, HTTP and building maintainable backend applications.
Programming fundamentals, automation, data handling and practical problem-solving.
Queries, joins, schema design and relational database concepts.
Testing, Git, application architecture, debugging and project development.
Introductory machine learning concepts, experimentation and understanding model outputs.
Online tuition with demonstrations, guided practice and explanations at your pace. Bring a specific topic, troublesome bug or a skill you'd like to develop.
Sessions focus on learning and understanding. We don't complete assessed work on behalf of learners.
Tell us what you'd like help with, your current experience, and whether you're looking for a single session or ongoing support. We'll confirm availability and rates before booking.
Ask about tuition