B0 freeCodeCamp蠻好用的,線上也有很多課程跟資料