На какие курсы по fronend стоит пойти?
Думаю, что можно все знания получить из интернета бесплатно, без курсов. Освоить немного теории, и много практики. фреймворки почти все имеют практические мануалы, а остальное легко находить в интернете.
Если совсем не верите в свои силы, попробуйте freeCodeCamp. Там дадут очень хорошую базу, совсем бесплатно.
не трать деньги - трать время
лучший путь начинающего - делай свой велосипедный чат-блог-форум
без чужого кода, без чужих программ, без чужих БД - все сам - БД на файлах
через год-два наступит просветление
js надо знать обязательно - learn.javascript.ru и фленагана хватит
и немного php