Here is the website.
https://www.babypips.com/
I hope this helps for newbie.
I believe that's a lot of reading for the newbie too. You know what is the great experience to learn from, that's to trade by yourself. I have always done this with me and my friend who always wanted to trade like professionals. I read lot of junk around the internet some will tell you that someone will tell you this but in the end you always make decisions which are taken by your mind and that either gives you win situation or loss and there is no third option for that. So better jump in first and try to learn what you know really about the trading. First get to know yourself and your brain on how it works in that field. If you understand that without learning anything then go for next level and try to make some trades. But always keep asking yourself what have you learnt at the end of the day. That's best practice. Just forget the rest junk and jibber jabber.