CommentAug 5, 20164
Please try Free Code Camp. I like it because each problem is almost like a game and you can do hands-on coding. They suggest that you use other resources at the same time and I agree with it. If you get stuck with an exercise, you can always ask questions at their Gitter chat room. Have fun!