Цей курс є записаним з живого онлайн курсу для українців з iOS розробки. Цей курс пройшло дві групи студентів (загалом понад 100 осіб). Він є результатом сумісної роботи викладача, менторыв і студентів протягом року. Ми разом працювали і покращували презентації, додавали теми і розбирали нові технології - все зібрано тут.
Курс включає всі необхідні теми (більше 60), що треба знати, щоб знайти роботу iOS розробника. Він включає домашні завдання для опрацювання теоретичних тем і роботу над курсовим проектом. Ось загальна структура:
Learning Swift
GIT
User Interface (UIKit)
Data layer in iOS Applications
Multithreading
Code style
Additional Topics
Розробка курсового проекту
Першу частину (відео стосовно Swift) треба дивитися разом з відео на youtube каналі (посилання внизу). Всі подальші теми з плану охоплені в відеоуроках. Але завжди залишається простір для самостійного пошуку інформації. Наприклад в "додаткових темах" в кінці курсу є демонстрація деяких технологій, без детального пояснення їх роботи. Також теми які не є критичними для початківців іноді йдуть "для самостійного опрацювання".
Кожен урок розрахований на 1 тиждень для опрацювання. В матеріалах до кожного уроку ви знайдете:
1. Презентацію.
2. Матеріали (код що був написаний на уроці).
3. Домашнє завдання.
Не навчайтеся самостійно, приєднуйтеся до нашого комюніті в discord! Всі матеріали за виключенням youtube створені українською мовою. Також дуже рекомендується навчатися з використанням ChatGPT як свого AI ментора (докладніше у першому відео).
Ютуб канал: (посилання в презентації першого уроку).
Сторінка з додатковими матеріалами на Medium: (посилання в презентації першого уроку).
Discord: (посилання в презентації першого уроку).
Всі теми курсу: (посилання в презентації першого уроку).