Before registering for a course you must consult your friends and seniors already working in the IT field. You should research about the experience of instructors in their institute. You should be particular about the tutor's area of expertise and years of experience. Do not forget to check the training material provided by the institute. Check if they provide guide books or notes under the training plan.
When you are registering for business products like Oracle, Datastage, Cognos, SAP etc, the training institute must provide the software CDs so that you can practice yourself whatever you learned in the lab. Always check the specialty area of the institute. A superior institute must also have a decent Infrastructure including sufficient number of classrooms, faculty rooms and IT labs. Make sure that the desktop to student ratio must not be less than 1.
Lots of training institutes provide placement services as well. So it will be batter to choose an institute which has got connections with software companies for providing placements for the students. Some of these software companies also contract out projects to these institutes. These projects are implemented by the trainees under supervision of the faculty members. This is a fantastic prospect to learn real business problems found in software business and hence making you more wannable in a job interview. It will be very helpful, if the institute also provides experience certificate to the students who have worked on live projects.
Last but not the least, the fee structure of the training course must be taken in to account. Check out whether the course offered by the institute is really worth your money. Speak to various IT Training institutes who provide similar courses at various fee structures. You can find many institutes with reasonably competitive fee structure. Only after going through all this long research you should select the training institute which best suits your requirements and that too within your budget.