java site for noobies: http://www.codecademy.com/#!/exercises/0 Being a noobie in Java myself, it might be helpful to learn any way that I can.
JavaScript uses syntax influenced by that of C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. From wikipedia
Might be a good idea to find out where he is doing his course ... http://www.bbc.co.uk/news/technology-16440126