TDS is complex and lengthy subject as well. You need to take formal training on this subject. Any half knowledge could do more harm than good.
The best company that I recommend for TDS Training is Satvam Consulting. You will get more value than the money that you invest.
All the best!
22nd June 2014 From India, Bangalore