Of course you should. That is exactly what I am doing at the moment. I am learnig Python while following FCC.
There are few reasons for that.
1.FCC is structured in a great way to make the learning easy.
2.Has a large online community.
3.You will be exposed to real life projects once you have completed all 3 section of FCC (Front end, Back end and Data visualization).
5.Most importantly you only need basic Math knowledge.
P.S. As per my personal experience, stick in to one thing is not the best strategy to learn code more effectively. Some sections of FCC has been very easy for me since I was learning Python and vice versa.