Java
- Fundamentals, types, flow control
- Classes, inheritance, interfaces
- Collections and generics
Java, Python, mathematics, theoretical computer science, data structures and algorithms: explained clearly and with structure, backed by more than 8 years of teaching experience.
„Complex topics become understandable when you break them into small steps and explain them vividly. What matters most to me is adapting to each learner's individual pace."
Before moving into software testing I worked as a software developer for two years. Today I have six years of professional IT experience and know from practice what reliable, traceable and high-quality software requires. I combine that knowledge with my joy of explaining complex content clearly and accompanying learners patiently on their personal path.
I support university students, apprentices, career changers, working professionals and programming beginners in truly understanding Java, mathematics and various computer science topics. I adapt my explanations and the pace individually to each learner's existing knowledge. My subject focus is Java, object-oriented programming, algorithms and data structures, theoretical computer science, software testing and mathematics.
Real, hands-on experience from production projects.
Only topics that Becky actively teaches. What is not listed is not in the repertoire. We prefer to set limits over hand-waving.
At the start we look together at how you approach a task or a problem.
From there we break the topic into manageable steps, spot possible thinking errors and work out clear, traceable solution paths.
Teaching pace, tasks and explanations adapt to your knowledge level and your personal learning goal.
All times in Europe/Berlin. Pick a slot for a 1:1 session; you choose the topic in the next step.
Different time in mind? Write to us , we will try to find a slot.
Free intro call, 30 minutes, in the browser. You decide what comes after.