Well, first of all, forex is not a platform, it is a market. I would compare it with a kind of environment which unites many people with the same goals.
Forex is a good way to earn the money if you know what to do. Surely, there are lots of resources where you can learn trading forex and they are free of charge which makes the whole thing even more exciting. However, one should bear in mind the thought that forex is not he source of easy money which can be earned without any efforts. Trading is like any other kinds of activity. If you want to master some profession, you need to learn and acquire different skills which takes lots of time.
So, forex is a nice way to earn the money, but you need to be prepared to hard work and lots of study and stress.