Knowing how to program and develop apps is a huge asset in today's job market. Startups and established tech firms are always hungry for more talent — and they're willing to pay loads for it. (Salaries for computer programmers are up to $100,000 nowadays.) So if you're looking to get into the industry, these programming courses will help you learn everything from the basics to the most advanced tricks.