If you have the time and inclination to learn (which i assume you have as you are on the BCT forum), you can start with something like
https://www.freecodecamp.org/. They have a whole course structure starting with front-end development for beginners and going to back-end tasks.
They also provide help in setting you up with NGOs for hands-on experience and then preparing for interviews etc. They have active facebook groups and I have seen good reviews from people there.
In addition to that, if you are on the forum and can put your time to really post quality content, you can possibly join some of the better campaigns if you can generate really good content. A lot of people frown upon Sig Campaigns but they can be a source of passive income, though small.
These things depends on how much time you have to learn but I think they are worthwhile if you are willing to put some time into it. Also, when you get down to learning, you should forget about the desperation for money. It will anyways not go away. Plan your expenses and set a target for reaching levels of proficiency in programming and at the forum.
Good Luck!