There are a lot of books (Some are really techinical and advance like Harmonic Trading)Here are the books for the beginners
- Technical Analysis of the Financial Markets - John J.Murphy
- Come Into My Trading Room: A Complete Guide to Trading - Alexander Elder
- Winning Psychology Of Defensive Traders by Conrad Alvin Lim
- Beyond Candlesticks: New Japanese Charting Techniques Revealed by Steven Nison
- Japanese Candlestick Charting Techniques, 2nd Edition by Steven Nison
You can go to forum to learn as well
https://forums.babypips.com/
https://www.forexfactory.com/forum.php
In Investing, you need to have
- You need to learn price action
- a good money management
- winning phychology (Do not emotional trade the currency or the stock)
- Remember to put the cut loss
- Need to know how to enter the markets and exist the market.
Technical Analysis of the Financial Markets - John J.Murphy have a lot of the chapters from Basic to Advance.