Я очень, очень надеюсь, что ты не собираешься покупать какие то платные курсы по программирование. В интернете есть больше миллиона всяких курсов платных (Которых можешь скачать НО ОЧЕНЬ ОСТОРОЖНО) и бесплатных. И не зацикливайся на бренды или компании. так же ты не можешь выучить всё для frontEnd"a за 5 месяцев. Ну не ВОЗМОЖНО брат. Тебе нужен минимум пол года, чтобы уверенно верстать всякие макеты. То есть тебе дают изображение, где нарисованные всякие блоки, всякие фигурки и ты должен это в точь в точь скопировать в Html разметку и после этого стилизовать используя Css или его препроцессоры (большинство случаев используют Css) И ты должен быть в силах исправить какие то недочёты на самой странице, там не так выставил отступ, не тот цвет поставил. И ты должен знать как исправить и редактировать свою же разметку и Css файл. И я щас писал только о Html и Css. тебе же потом в будущем понадобиться знать Javascript. А вот если хочешь создавать своими ручками всякие админ панельк, то тебе понадобятся react.js или vue. js. Знать как пользоваться с баз данных, а если ты ещё хочешь своими ручками написать северную часть то ещё будет нужен node.js после этого фреймворк для Node.js это Express.js
Я, похоже, испугал тебя. С тем, что необходимо знать, что бы быть frontEnd разработчиком. Но поэтому у программистов разработчиков большие зарплаты, т. к. ты должен тратить своё время на изучение всего этого много времени, нервов, но после этого ты отрабатываешь своё время в виде больших и регулярным заработка денег.
Учись в комфортном темпе, но чтобы хотя бы раз в две недели узнавал что то нового. Практикуйся и ещё раз практикуйся. Я не знаю, сколько раз я уже использовал слово Практиковаться, но без этого ты в пустую потратишь своё время на просмотр всяких курсов :))