The answer is No for non-commerical vehicles. You can learn the driving training from the a person who have skills and knowlege in this field. However, in case of commercial vehicles, it's compulsory to obtain the driving training from a Motor Driving School. You can refer to the list of Motor Driving School in Delhi.