In addition to this, I recommend the following resources:
[1] BabyPips School of Pipsology: It's straightforward and comprehensive. You can skip the first few sections about forex and move to the real stuffs – Technical analysis, Fundamental analysis & sentimental analysis. It'll give you an in depth knowledge of market. It's one of the best (and free) trading resources I've seen till date.
Url:
https://www.babypips.com/learn/forex[2] YouTube: If text-based learning isn't your thing, you can utilize youtube. There are tens of thousands of videos to learn trading with. Just sieve through and pick good videos and learn at least 1-2 hours daily. You'll get up to speed in due time.