I don't recommend web programming as a career. There is millions of web designers out there, both freelancers and companies. The market is low with all the competition. I tried it and couldn't get a job.
Use it as a side job or a hobby. There is classifieds on here for little projects that need help, you can pick up a little money there.