Начинать свой путь в программировании с языка JavaScript не самое лучшее решение, если в программировании ноль, лучше начать с основ программирования. Курсы 50 на 50 где то есть адекватные курсы, а где-то черти что преподают. Начинай учиться самостоятельно поисковики станут лучшими твоими наставниками, найди для себя учебник по программированию, не по языку а именно по программированию, могу посоветовать учебник "как программировать на языке С" каждая глава напичкана множественными контрольными вопросами и упражнениями для того чтобы мог закрепить полученные знания. Язык C будет отличным стартовым языком в программировании, а дальше можно выбирать то что нужно тебе, научившись основам программирования на одном языке, то другие языки будут даваться проще и легче. Самое главное во время обучения вырабатывать в себе алгоритмическое мышление, оно выработается со временем когда начнешь решать задачи по программированию и изучать алгоритмы. Если хочешь что-то изучить то начинай учить самого себя, человек учится тогда когда начинает учить самого себя, а не когда кто-то перед ним начинает его учить, никакой человек и никакие курсы тебе не помогут, пока ты сам не возьмешься за это дело.