Цей курс створений для тих, хто хоче стати iOS розробником, у стислі терміни опанувати нову спеціальність та працевлаштуватись., Або ж для тих, хто хоче навчитися створювати власні аплікації та публікувати їх на Apple Store.
Наші студенти дізнаються про особливості розробки для iOS на IDE Xcode, опанують мову програмування Swift, одержать практичні навички розробки під iPhone та iPad створять свої власні мобільні додатки та дізнаються про те, як їх публіковати на Apple Store та що з цим робити далі. Окрім того, студенти одержать консультації по подальшому працевлаштуванню у галузі IT: аутсорс, продуктова розробка, фріланс, стартап. А на презентації дипломних проектів їх рівень оцінять запрошені технічні експерти та HR із провідних IT компаній.
Англійська мова на рівні intermediate або вище (можливість читати документацію англійською).
Володіння ООП на рівні базових навичок.
Впевнене володіння хоча б однією "C-подібною OOP-мовою".
Наявність власного Mac комп’ютера
3 місяці
Комерційні проєкти12 тижнів
Досвід в резюме48 годин
МенторствоSoft Skills
Практикуємо Soft SkillsКар'єрна підтримка
Вас підготують до співбесіди, основних аспектів пошуку роботи та працевлаштування.Планування цілей
Наші ментори індивідуально сформують шлях розвитку для кожного студента.
Заняття проходять в будні дні 2 рази на тиждень. Провідні спеціалісти діляться своїм практичним досвідом. Відеозаписи та інші матеріали доступні протягом всього навчання та після його завершення.
Вивчаємо теорію на реальних прикладах, вчимо лише основи.
Практика є важливим аспектом адже більше уваги ми приділяємо практиці.
Постійний зв’язок з ментором у вирішенні всіх питань.
План
1. Getting Started: iOS, Xcode, Swift.
2. Swift, part 1: Basics.
3. Swift, part 2: Memory.
4. Swift, part 3: Collections.
5. User Interface, part 1: Storyboards + ХІВ.
6. User Interface, part 2: Autolayout + Frame based layout.
7. User Interface, part 3: UIView + CALayer.
8. User Interface, part 4: UIScrollView, UITableView, UICollectionView.
9. Adaptive layout.
10. MVC: App Architecture and Navigation.
11. Animation in iOS.
12. Multithreading.
13. Persistance in iOS: UserDafaults, Keychain, CoreData.
14. Network Layer.
15. iOS App Structure And Cooperation with System Services.
16. AppStore Publishing: Provisioning, AppStore Connect, TestFlight.
iOS Mentor
Вадим Козак
Co-Founder, CTO at Jungle, Founder of GoGo
Висококваліфікований бізнес керівник та лідер програмної інженерії з 10-річним досвідом роботи, розробляє високонавантажені продукти, мобільні додатки. Спеціалізація: розробка та управління, лідерство, мотивація, архітектура програмного забезпечення.
+380932042138 @innakozak_phd