0
Yes. if you really want to learn it very well I would recommend attending a boot camp or doing some kind of formal training on it. you can certainly find things online that will help, but I don't think I could have really learned it well without having proper training.