Online Instructor led Course
Java students or computer science student or anyone wanting to learn java could attend the class,even this class is prepared with seeing the need of hobbist and beginners
Some knowledge of object oriented programming
Nothing ,you should have a laptop with internet connection""
The class material ,you should remember