I'm a Computer Science student who teaches Java in a hands-on, practical way — no dry theory dumps. Whether you're starting from zero or stuck on a specific topic, we'll work through real code together.
You'll learn core Java (variables, OOP, collections, exceptions), then move into what actually matters for real projects: writing clean, testable code, working with REST APIs, databases with JPA/Spring Data, and building backends with Spring Boot. I also cover testing with JUnit so your code actually works.
Sessions are tailored to your level and goals — exam prep, university coursework, a personal project, or a career switch into software development. I explain things clearly and give you exercises so the concepts stick.
You'll learn core Java (variables, OOP, collections, exceptions), then move into what actually matters for real projects: writing clean, testable code, working with REST APIs, databases with JPA/Spring Data, and building backends with Spring Boot. I also cover testing with JUnit so your code actually works.
Sessions are tailored to your level and goals — exam prep, university coursework, a personal project, or a career switch into software development. I explain things clearly and give you exercises so the concepts stick.