Yes, you can learn to invest from books, but you need to paper trade or use a demo account to get real-time experience, as well.