RoadMap for beginners iOS developers.
Сергей ГнатюкРассчитана на начальный уровень и подойдет новичкам.
Примерное освоение материала 4-5 месяцев.
1. Усов В. Swift Основы разработки приложений под iOS" (6-е издание) - Книга 1 - 2021 год.
1.1. Параллельно с 1 книгой Усова можно проходить курс Антона Марченко Hello Swift(https://www.youtube.com/playlist?list=PLFffMBrP4zmQEXxa4yEmk49UpMstj2ErS)
2. Усов В. "Swift Разработка приложений под iOS на основе фреймворка UIKit" - Книга 2 - 2021 год.
2.1. Параллельно с 2 книгой Усова можно начать проходить курс Пола Хадсона 100daysOfSwift(https://www.hackingwithswift.com/100)
3. Курсы от Swiftbook которым можно уделить время и добавить в портфолио на GitHub:
1 - Фреймворк UIKit.
2 - Курс по CollectionView.
3 - Курс по TableView.
4 - Git.
5 - Firebase.
6 - Паттерны.
7 - MVC.
8 - MVVM.
9 - Networking
10 - Алгоритмы?
11 - SOLID!
12 - iChat - верстка кодом.
13 - CALayer.
3.1. Параллельно с курсами Swiftbook можно читать книгу которую можно найти и бесплатно скачать на их сайте.
Полезные YouTube каналы:
https://www.youtube.com/c/IanSolomein
https://www.youtube.com/c/iCodeLessons
https://www.youtube.com/channel/UC5MYv0tOgEMPe07Su2JVRJg/videos
https://www.youtube.com/c/iOSAcademy
https://www.youtube.com/channel/UCzEEFRoqIZht9kSGFhtScbA
https://www.youtube.com/c/LetsBuildThatApp
https://www.youtube.com/c/MadBrains
https://www.youtube.com/c/SeanAllen
https://www.youtube.com/c/Swiftcoder
Мощнейшие рекомендации собранные в одном месте от белорусских коллег:
https://docs.google.com/document/d/1wKcCgTbfLurLdgTX8dHkQGNiop6pxeJg3bcNAArc57M/edit
Список проверенных чатов по мобильной разработке можно найти тут:
https://t.me/coffeeCodeEverywhere/6