В школу можно ходить только лишь для того чтоб отдавая деньги ты потом не мог себе позволить туда не ходить) дополнительный стимул. С помощью интернета уже можно и обезьяну научить кодить. Куча информации в свободном досутпе. Сугубо моё мнение.
Лично у меня чуууууть-чуть по-другому было (не онлайн):
я отдал деньги, чтоб у меня была ПРИЧИНА съёбывать из дома чтоб учиться кодить.
По факту - если тебя никто не трогает (не отвлекает на посторонние вещи) то HTML+CSS+JS(основы, замыкания, IIFE, event loop) - имхо - пол-года - достаточно.