iOS Developer
Огляд
Який бренд ти вважаєш найуспішнішим? Не здивуємося, якщо першим на думку спадає Apple. Компанія вже дев’ять років поспіль очолює рейтинг консалтингового агентства Interbrand та посідає друге місце в топ-100 агенства BrandZ. Ця ситуація навряд чи суттєво зміниться найближчим часом, тому затребуваність iOS-розробки на ринку продовжує рости з кожним роком.
Хто такий iOS-розробник? Це саме той спеціаліст, який знає, як працюють Apple-продукти зсередини і створює мобільні додатки з нуля. Наша команда вже це вміє та з радістю поділиться з тобою інсайтами на авторському курсі.
За 25 занять ти здобудеш необхідні практичні навички, пропрацюєш програму із досвідченим ментором та матимеш шанс отримати свій перший офер після успішного завершення курсу.
Що тобі знадобиться для проходження курсу?
– MacBook або ноутбук зі встановленим macOS
– Встановлений Xcode
– Рівень англійської мови не нижче Intermediate
Тобі підійде цей курс, якщо ти:
- новачок у програмуванні та хочеш стати iOS-розробником;
- вже почав вивчати програмування самостійно, але не вистачає підтримки досвідченого ментора;
- маєш досвід у програмуванні і наразі хотів би стати Mobile Full Stack-розробником або змінити спеціалізацію на iOS.
Інформації для вивчення буде багато, іноді навіть дуже багато, тож використовуй цей час на повну. На тебе чекає комплексна програма, після завершення якої ти будеш почуватися впевнено на своєму першому проєкті. Курс включає в себе:
- 24 заняття тривалістю 1,5-2 години
- Допоміжні матеріали: презентації, чек-листи, записи лекцій
- Підтримка ментора, який завжди на зв'язку та готовий допомогти з будь-яким питанням
- Практичні заняття, під час яких ти зможеш застосувати нові знання та почати програмувати
- Сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції
- Контракт із компанією для найсумлінніших студентів
Ось які переваги пропонує курс iOS Developer від CHI IT Academy

Лекції в зручний час

Практичні заняття

Невелика група

Підтримка ментора

Сертифікат про проходження курсу

Можливість контракту з ІТ-компанією
Ми цінуємо ваш час і готові відповісти на всі запитання якомога швидше
Програма
01
Знайомство з Xcode та Git
На першому занятті ти дізнаєшся про середовище розробки Xcode (Playground) та навички роботи із системою контролю версій Git.
02
Оператори. Базові типи
Друге заняття курсу присвячено використанню операторів та різних типів даних.
03
Колекції, функції та замикання
Отримання навичок використання колекцій, функцій та замикань (closure/delegate).
04
Interface Builder і UIKit
Знайомство з Interface Builder та UIKit, базовими елементами інтерфейсу, симулятором.
05
Поглиблення в UIKit та розмітку
Створення інтерфейсу користувача, використовуючи інструменти Auto Layout, Constraints та UIStackView.
06
Extensions, Protocols, Closures, ARC
Використання Extensions, Protocols та Closures у додатку. Огляд ARC (Automatic Reference Counting).
07
Базові елементи інтерфейсу
Використання таких елементів інтерфейсу як Switch, Activity Indicator, Progress View, Slider, Page Control, Stepper та UIImageView.
08
Елемент інтерфейсу UIScrollView
Використання на практиці UIScrollView та UIScrollViewDelegate.
09
Елементи інтерфейсу UITextField та UITextView
Застосування UITextField, UITextView. Використання UITextField разом із елементом UIScrollView.
10
Елементи інтерфейсу UIDatePicker та UIPickerView
Вивчення UIDatePicker, UIPickerView. Робота з датами в iOS.
11
Робота з елементом Alert
Використання Alert та ActionSheet.
12
MVC
Робота з MVC (Model-View-Controller), її концепцією та реалізацією.
13
Життєвий цикл UIViewController. Навігація у додатку
Розбір життєвого циклу UIViewController. Практика побудови навігації з використанням компонентів UINavigationController, UITabBarController, UISplitViewController.
14
Елемент інтерфейсу UITableView
Вивчення UITableView, реалізація протоколів елемента.
15
Елемент інтерфейсу CollectionView
Вивчення CollectionView, реалізація протоколів елемента layout.
16
Багатопоточність
Розбір основ роботи з GCD (Grand Central Dispatch) та його надбудовою.
17
Робота з мережею
Розбір та практична робота із запитами:налаштування параметрів, надсилання запиту та отримання відповіді за допомогою тестового API.
18
UIImagePickerController, FileManager, локальне зберігання даних
Робота з фотогалереєю та записом/читанням файлів за допомогою FileManager.
19
Core Data: Частина 1
Знайомство з фреймворком Core Data Core Data Stack.
20
Core Data: Частина 2
Редагування даних зі збереженням та багатопоточність.
21
Введення в SwiftUI + Combine
Вивчення основ та практичне використання SwiftUI та Combine.
22
Сповіщення, CocoaPods та популярні фреймворки
Отримання навичок роботи зі сповіщеннями. Використання сторонніх бібліотек.
23
AppStore Connect та Apple Developer Program, TestFlight
Занурення в Apple Developer Program. Збірка та завантаження програми в App Store.
24
Підбиття підсумків
Останнє заняття курсу пройде у форматі “Запитання-відповідь”.
Щоб стати студентом академії необхідно:
- 01
Вирішити змінити свою кар'єру на краще
- 02
Заповнити форму на сайті академії із зазначенням курсу
- 03
Обговорити всі питання із представниками академії
- 04
Оплатити курс не пізніше 5 днів до початку курсу
- 05
Готово! Тепер ти - студент CHI IT Academy!
ЛЕКТОРИ
Реєструючись та натискаючи на кнопку “Зареєструватися на курс” ви погоджуєтесь з договором-оферти та політикою конфіденційності