ddbray, we feel for you in your situation, but doubt that the forum is a good place for financial help. My feeling on it is that members here are going to be more help with ideas about alternatives, as gnubler has already done.
Stay in touch, because knowledge and "networking" are likely to be of more benefit to you than a few dollars. Hope your studies go well. I think, though, that gnub is on a correct track there. Web is expanding and reinventing itself all the time. Depending on what your programming course is; that can be a shaky and short-lived area.
Sounds like your finances are at rock-bottom, but if you have been able to enroll in a course, then at some stage maybe take a look at lynda.com. For less than $300 you get full access for a year, 24/7, to their entire library. The instruction is top-level, and they cover every corner of web-development, graphics, animation, sound...huge. And huge value.
We hope you fare well over the coming months....stay in touch and hit us with any questions/ideas you may have.