There are lots of online of classes these days that teach you how to code, so how do you pick the best one? Bloc has analysed 13 popular programming courses so you can easily compare the basics: intensity of the course, length and cost.
The companies include free coding resources (Coursera, Codecademy) as well as paid online tutorials and bootcamps (Code School, Treehouse, Tealeaf Academy, The Firehose Project, Udacity, Dev Bootcamp, Bloc Apprenticeship and General Assembly) and a couple of of US university programs (Full Sail University and University of Phoenix).
In addition to evaluating cost, it's useful to see the weekly workload and intensity. Coursera has a leisurely (1-14 hours a week) program lasting 7 to 10 weeks, while Dev Bootcamp is an intensive (40 to 80 hours a week) 9-week program.
At the end, Bloc makes recommendations based if you're learning to code mostly for a hobby, whether you're a professional looking for a part-time, mid-intensity course, or you want to be a professional developer and can do a full-time, intensive course.