I like sampling all kinds of e-learning courses out there. I have made mention of the fact that I graduated from Udacity with 2 Nano Degrees, Front-end and Full-stack developer. Even after learning the basics I still find it fun to try different styles of learning through different mediums.
I bought a Samsung Galaxy S5 from a guy in a bar for $50, the IMEI is blacklisted (which means it can’t get carrier service all with thus be stuck on Android 5.0 forever because it needs to connect to Verizon in order to do so) but everything else works.
Android has a lot of learning apps, particularly programming learning apps, I took interest. One company created apps that are really good and have several types of languages; Solo Learn.
After completing these I received certificates, which I am proud of and you can see below.
There are so many coding schools being launched all the time, it’s hard to decide what to go with; advice, just pick one. Codecademy, Treehouse, Udacity, Pluralsight, Udemy, Skillshare, Lynda, Tuts+, Laracasts, on and on it never ends.
Simply start and get beat up a little, that’s what I did.
Anyway, while I don’t think you’ll learn much outright with apps like sololearn, they are a great tool to use in order to familiarize yourself with specific concepts of languages and to reinforce concepts you may have learned. This can all be done within the time it takes to switch to the app. Sololearn is available on Android and iOS. When you are waiting for someone or something on a bench, pull out your phone and learn solo.
Don’t expect to get any kind of job with this, I would recommend it though.
Give it a shot: http://sololearn.com