According to the BBC article cited in the post, 50% of foreign students wind up staying in Germany. Germany suffers a fair amount of brain drain to the US. They're more than happy to have some of our more enterprising students by way of compensation. Certainly, there would be a financing issue if huge numbers of Americans head over for a free ride, but we're a long way from that point.
I really appreciate the feedback. JavaScript is supposed to be complicated. Let's say I study 20 hours a week for three months. Can I get off the ground with it?