In developed countries most contractors begin their careers as construction trade workers. This field encompasses numerous specialties, such as brick masonry, concrete finishing, metalworking, carpentry and drywall installation. Those interested in becoming contractors typically pursue education and training in their area of interest. Acquiring specific trade skills in masonry, carpentry and plumbing are integral steps to become a contractor.
Prospective contractors also need practical construction experience. Those new to the field (particularly in an area that is considered a craft, such as carpentry) start as apprentices, learning skills of the trade from more experienced members. Some training or education programmes may allow the completion of internships or apprenticeships in conjunction with training courses. Apprenticeships can also be found through labour unions. Based on experienced gained through acquiring proper skills, prospective contractors develop leadership skills and then apply for the requisite license and so on... The processes are well documented and structured.
In advanced countries, the practice followed with any contractor begins with documentation; while good documentation is often a reflection of good quality control, documentation is not the same thing as quality control. Documentation should be made necessary to concisely document the adequate function of the process.
I am not sure whether any institute or agency exists in India that can give the necessary training and input to people wanting to become contractors. Again, let's not forget this is an industry where money worth billions of rupees gets exchanged every year. Perhaps, it is time to do a good debate on this issue and then decide whether to mandate people willing to become contractors to undergo specific training and education through good quality institutes like IITs and so on.
Such exercise will guarantee one aspect - quality of the finished product will be much better and superior in so many ways.