С чего начать джуну в бэкэнде?
Хочешь стать программистом - учи сначала языки (PHP, SQL, плюс хотя бы базово JS, HTML), потом фреймворк
Хочешь стать ремесленником, типа сапожника 100 лет назад - учи цмс.
Я рекомендую начать изучать October CMS. Она основана на Laravel. Да многие решения свои (API CMS поверх API фреймворка), но знание October это на 80% знание Laravel. Стартовать с сразу с фрейморвка будет, очевидно, сложнее. А с помощью October получится такой "мягкий" вход в мир Laravel.

При этом вы освоите два инструмента, каждый из которых решает свои задачи. CMS - более менее типовые (но с оооочень большим запасом кастомизации, фрейморк - более кастомные).

Удачи!

P.S. Не знаю, как осбтоят дела у Joomla, но MODX загибается. Нача изучать его сейчас можно конечно на какое-то время стать специалистом по "мирающей" системе, где со временем будет дефицит кадров и можно будет задирать ценник. Но при этом вы вложитесь в изучение, мало того, что умирающего продукта, так еще и со вагоном своих "in house" решений, т.о. знания, полученные при работе с MODX, за пределами ее экосистемы никому не нужны в большинстве своем.