Sort:  

Now there's a coincidence! Yes, it is hard, but I'd say it's probably the best way to learn if you want a deep understanding. Even if you have to watch the early lessons over a few times and then look up supplementary content on the topics to get a better understanding. Might be slow progress to start, but you'll come out a better programmer.

Also, if you're like me, and learning in relation to crypto, I'd also recommend following @ivanli on Steemit.

Coin Marketplace

STEEM 0.19
TRX 0.16
JST 0.030
BTC 67714.75
ETH 2616.81
USDT 1.00
SBD 2.69