No te lo recomiendo para nada. Te va a salir caro y te vas a frustrar lo mismo que en clase.
Hay que aprender a base de pegarse contra un muro, quedarte horas mirando la pantalla hasta que ves donde falla y sobre todo, buscar buscar y buscar, incluso en la segunda página de google, si, existe!!
Si quieres aprender algo más guiado, hay muchos tutoriales por internet, yo recuerdo que seguí este http://www.tutorialesprogramacionya.com/javaya/ pero hay muchos más. Para dudas concretas tienes stackoverflow o mkyong.
Suerte!!