6th November 2014 From India, Mumbai
I agree with Talentsorcerer, there is a lot of free material available on web including many e-books and all the material is easily accessible you just have to find out what's important for you.
I would also like to add that it's not important to have a degree though it helps a lot but what matters more is practical knowledge and exposure.
Wish you all the best.
4th February 2015 From India, Mumbai
20th July 2016 From India, Ahmedabad