I always use code academy for new stuff. But thats just because I think the way they present sits well with me. Loads of good stuff on udemy too. This is what I used though mixed with plenty of general reading and