Есть ли нормальные курсы по JavaScript в СПб очно?
нет нормальных курсов! Только деньги на ветер сольёшь.
Вот https://learn.javascript.ru/ сиди читай, учи
js такая вещь что его нужно повторять и повторять новичку. То что тебе скажут на 1 уроке на 5ом уже забудешь. Есть толк идти на курсы когда ты мидл уверенный и идёшь туда зная что много не узнаешь, но что-то вспомнишь или новое откроешь (обычно на последнем занятии вкусняшки дают). Только вот за такое посещение с тебя сдерут норм. Поэтому лучше трать деньги на изучение английского и после того как будешь норм хотя бы шарить в js вливайся в англ сообщество. Слушай вебинары, будь на форумах и т д. Некоторые создают конфы в скайпе, чтобы общаться и обмениваться опытом.
Не знаю, насколько нормальные, но думаю пойти на эти :
levelp.ru/courses/veb-tekhnologii/javascript-bazov...