I have heard very good things about Java Cookbook by Ian F. Darwin. Has anybody read it? Would you recommend it? I am currently on the last chapter of the Helsinki MOOC and would like a way to continue learning besides practice (I already know that that is the best way).