I will teach java oop fundamentals with practical coding lessons
About this Gig
Understand Java OOP by writing code, tracing what it does and explaining it in your own words.
I am Yassir Amrani, an Oracle Certified Professional: Java SE 17 Developer and final-year Computer Science and Networks engineering student. I offer personal lessons adapted to your level and learning goals.
We can work on:
- Classes, objects, fields, methods and constructors
- Encapsulation and access modifiers
- Inheritance, overriding and polymorphism
- Abstract classes, interfaces and composition
Each lesson combines a clear explanation, a worked example and an exercise you solve with guidance. You receive the example code, concise notes and a next-step practice task.
The mini course includes a small OOP project and feedback on your own attempt. Lessons are available in English or French; please confirm the language and time before ordering. Camera use is optional; recording is not included.
Message me with your current level, topic and availability so we can choose the right package. This is tutoring: I do not complete graded assignments, exams or recruitment assessments for you. Communication, scheduling and payment stay on Fiverr.
Lesson purpose:
Programming language
Student age:
Adult (18–65)
Development technology:
Java
FAQ
Do I need previous Java experience?
Basic variables, conditions, loops and methods are helpful. Tell me what you already know so I can adapt the lesson and identify any prerequisites before you order.
What will I receive?
The agreed live lesson time, example code, concise notes and practice exercises. The mini course adds a small project and feedback on your attempt. Recordings and a completion certificate are not included.
Can you do my assignment or exam?
I can explain concepts, use separate practice examples and guide your learning. I do not complete assessed work or take tests on your behalf.
How are lessons scheduled?
Send your time zone and a few available time slots through Fiverr before ordering. We agree the time and language first. Camera use is optional.

