There are many applications with the help of which one can learn the animation but that is a cumbersome process and best course of action is go for some short term course and learn it there.
There are many computer institutes which are conducting short term courses in animation and animation related skills. Some of them are as follows -
(1) Maya Academy of Advanced Cinematics (MAAC) - It is an Aptech group company and has got centres all across the country in major cities. It offers courses in 3D animation, VFX, Multimedia & Design, Gaming Design etc.
(2) ADMEC Multimedia Institute - They have centres at some select places and offer online training also. Their courses cover Graphic Design, Web Design, Web Development, Video Editing, Multimedia, 3D Animation, Architecture Designing, Interior Designing, AutoCAD etc.
(3) Arena Animation - They also have centres in many places and also have online mode. Their courses cover Animation, VFX & Post Production, Web Design & Development, Architectural Design & Visualisation etc.
(4) Compufield Computer Institute, Mumbai - They are available in Mumbai and offer courses in 3D Animation, Digital Graphics, Video Editing etc.
Apart from above there are many computer institutes in the towns and cities where one can gain this knowledge. Please note that the instructors will only guide you how to do it but rest depends on your imagination and hard work.
Knowledge is power.