Was in the same boat, but without money, so I made this [open source bootcamp](https://github.com/Lesabotsy/bootcamp). It has everything to get you from 0 to a competent junior and you would be able to pass interviews. All free resources, in English, from some of the best universities in the world. Now I work as a back-end java developer, fully remote btw.
Oh my god, SageMath helped me so much when learning mathematics. Thank you, so so much you for the amazing work you've put in, the world needs more people like you.
Yeah I see it a lot, but most part of Africa are still not seriously considered. And if they are, it's probably through some agency that will make most of the "cut" while paying the locals minimum wage. I can still go back to EU if things don't work out, but I'll try this way for now.
You don't mean to, but you actually do. Come off your high horse and stop assuming things you don't know. Please do not misinterpret what I wrote, I think it's clear enough.
I'm trying to break into SE (at 32 from an accounting background), but not having a US/EU passport and living in a third world makes it hard. So I will say that depending on where you are from, things can get tricky. But the usual still stands, you get jobs by knowing the right people.
Here is my bootcamp https://github.com/Lesabotsy/bootcamp, which if you are serious about learning is the best to learn imo. There is a link to a discord group where people hangout and discuss the courses. Everything is free and open btw.