Есть много курсов по программированию (GeekBrains, hexlet и тп), там можно найти уроки и бесплатные вебинары, хорошо помогает при старте.
Для практики можно придумывать самим себе задачи, посмотреть что требуется для Джуниора, например работа с Core Data, тогда нужно сделать todo list, работа с HTTP протоколом, сделайте мини приложения с интеграцией твиттера, у них в описании все есть. Ну и так далее.
Мне в свою очередь очень помогла группа в вк (не реклама)(vk.com/iosdevcourse), там много русскоязычных уроков по свифт и objc с ДЗ.
Дерзайте!