For me - Youtube, Coursera and alot of trial and error. Make a deal with yourself - pick a nice, long, newish (past 1-2years) course on youtube and watch it atleast 1h a day. Do this for two weeks and after that you will be suprised how much you can learn with persistance. You just need to keep...