first of all, it is not necessary to do a training to get campus job for a fresher, but if got command in any of the language it will help you always. So, if you want to for training then you can opt Java along with Advance Java. It is in high demand right now, also as it is your syllabus you can write this language with confidence in your CV. Selecting a training institute is really a tough task as today there are a lot number of institutes are offering technical training. If we talk about the best then following institutes can be considered - Globsyn, Webel, Shivam, 3 Edge. One another best option is tuition.