Until you actually risk money, you know little about investing, no matter how many books you read. In this way, investing is much, much different than economics, or physics, where you can learn a lot from books. But thank you for the bibliography.
I agree. It is really important to have practical experience. It is like programming. You can read a lot of books but if you don't code, you don't really learn.