Я не фронтарь, но поведаю свою историю Бэка. Писал на python/Django, думал что я крут. Меня взяли в фирму, проект большой, задач много. После месяца я понял что нифига не знаю. Работаю сейчас на позиции Джуна, уже год как (просто не хотят платить больше) за это время я с Django ушел уже до fastapi. Изучил реакт и вью. Научился проектировать архитектуру под нагрузки, писать тесты и т.д. офф дока/практика и советы бывалых тебе помогут. Начни с простого. Например, возьми открытый апи и сделай фронт для него. С рендером на фронте, например, без перезагрузки. Там только Js нужен. Дальше пойдет как по маслу. Не надо курсов, это тоже не есть хорошо.
Сейчас у тебя дофига теории и 0 практики, как написали выше. И это суровая правда.