Я бы посоветовал следующее:
1) пройти курсы SwiftBook. Это даст возможность выучить базу и не тратить время на раздумья «что учить сейчас». За вас все уже придумали.
2) параллельно курсу делать похожие проекты, расширять функционал. По началу будет ничего не получаться, будете все гуглить, зависать часами на stackOverflow - так накопится первичное представление о всех элементах iOS и типичных проблемах в iOS разработке.. Только не лезьте по началу в Objective-C и SwiftUI и Combine. Оно вам на данном этапе не нужно. Так же я бы не советовал углубляться в алгоритмы/структуры данных и другую теорию - на данном этапе это никому не нужно.
3) качественно вести свой git hub, заливать туда учебные проекты, это понадобится для поиска работы стажёра/джуна.
4) сразу же приучать себя к грамотному синтаксису и стилю в Swift (название классов начинается с большой буквы, писать комментарии к коду, адекватно называть функции и переменные и тд.
5) подтягивать английский. Без него никуда. Это обязательно. Уверенно должны читать документацию, всякие форумы и тд.
Этот план вам примерно на 3-4 месяца в зависимости от того, сколько вы будете тратить времени в день.