Nowadays there are many ways to learn everything you need to know about trading. Many websites and videos can be really useful (even if you have to be careful sometimes, some advice may not be very wise). Some forums (like this one) are also a good source of information.
I think that the best learning is still to test yourself (starting slowly), each with its own method (some sites offer demo accounts, it can be really helpful to start without risks).