Congratulations. This is no easy feat. I have started and failed several times trying to work out regularly. It’s not easy to break the cycle of excuses. Any tips would you like to share ?
I second pluralsight.com.
Also look at codeschool, they offer free courses before you decide to buy.
Codecademy can be a good tool to get a feel of the language with zero setup.
This number reflects total number of LCAs, not visas. A single visa holder could have had multiple LCAs filed within an year. A visa holder from previous years' lottery could have had a new LCA filed this year.
This number, at best reflects how many job positions were filled by a company within an year using H1b holders from various years' lottery. An H1b holder could have changed job locations/clients and would be counted twice.