Изучить всё вместе - нельзя. С этим нужно смирриться. В наше время учить кодить стало навмного проще. Пройдите сами для себя простой тест - 1. Морда сайта или Серверная часть (frontend - backend). 2. Кросс или чисто мобильная разработка. Если чисто мобильная - можно не учить ни HTML, тем более php. Cordova, native react - наше всё. Нащупайте ту техноллогию, которой Вы владеете сейчас лучше всего и начинайте нарращивать навыки. Это лучший путь учить программирование.
if(прошло ~= 5 лет) then пройдите тест заново, круто поменяв специаллизацию (был front стал back).
Сразу fullstack (всё вместе) новичкам несоветую - тупо непотянете и провалите собес. По себе ощщущаю, хотя у меня достаточно большой стаж работы с html, php, js последний год - React читая требования к вакансии я сразу понимаю что нагрузка на меня будет неприлично высокой, и постепенно укрепляю слабые позиции. Всем удачи)