There are a ton of popular websites that teach people coding/software development/design skills online now that have grown incredibly over the last few years, but still not really getting to mainstream status. Treehouse, Code School, DataCamp, Udemy, Frontend Masters, Udacity, Thinkful, Codecademy are just a few popular websites where people can learn to code today and all of them have a subscription plan. I don't think any of these have reached "mainstream" status, but there are definitely a lot more websites and applications today teaching people to code via subscription plans than there were 6 years ago.
Whatever your thoughts are on the whole "learn to code" movement, it's clear that the landscape for edtech companies teaching programming/software development has changed since 2011. Will any of these companies teaching people to code ever reach "mainstream" status, I don't know.