Hi, Yash.
Rob is right – that’s a pretty broad question! 
Everyone learns differently so approach the Developer as you would approach any new software tool. When you have questions, consult the official product documentation or search the forums for answers.
If you run into issues, chances are fairly good that somebody has faced a similar issue and has posted the question here. The discussion in those threads will help you, too.
Every system is unique, but there are underlying principles to using the webMethods Platform. The collective experience of our group will help you reach your goals, I am certain.
Also, you may want to poke around the webMethods Ezine for in-depth looks at certain aspects of the webMethods Platform. The webMethods Ezine (and the Archives will help your mind start to roll over different applications of the product for your business.
Best of luck.
#webMethods-General#webMethods#Integration-Server-and-ESB#webMethods-Architecture