ALTARIX
Главная
Решения
Smart City
Готовые решения
Команда разработки
Искусcтвенный интелект и нейросети
Разработка мобильных приложений
Предиктивная аналитика и Большие данные
СЭД "ТЕЗИС"
Компания
Академия
Вакансии
+7 (495) 783-11-58
Обратная связь
Altarix
Главная
Решения
Решения
Smart City
Готовые решения
Команда разработки
Искусcтвенный интелект и нейросети
Разработка мобильных приложений
Предиктивная аналитика и Большие данные
СЭД "ТЕЗИС"
Компания
Академия
Вакансии
Eng
Курсы iOS-разработки на Swift
Обратная связь -
Fb
Вк
In
Li
Курсы iOS-разработки на Swift в компании Altarix
Формат обучения
Очные занятия 2 раза в неделю в вечернее время
Теоретические лекции
Домашние задания с разбором на занятиях
Ревью и консультации с ментором
Программа курсов
1. Вводное занятие (знакомство, типы данных, управление потоком, среда разработки Xcode)
2. Основы языка Swift (опционалы, коллекции, функции, замыкания, управление памятью)
3. Механизмы ООП в Swift (протоколы, классы, структуры, перечисления, методы, расширения, контроль доступа)
4. Interface Builder, UIKit, взаимодействие UIViewController с Interface Builder в сторибордах (IBAction, IBOutlet)
5. MVC, UIViewController (основы жизненного цикла), UINavigationController, UITabbarController, storyboards, segues
6. UITableView, AutoLayout (основы и практика), XIBs
7. Работа с многопоточностью (GCD, REST API, URLSession)
8. Разработка сетевого слоя приложения (Alamofire, JSON, Codable/Decodable)
9. Компоненты UIKit, анимации, делегаты, UIGestureRecognizers
10. Хранение данных (UserDefaults, Keychain, CoreData, Realm)
11. Паттерны проектирования и архитектуры применительно к UIKit
12. Организация работы с кодом (Git-flow, Code-style, каталоги проекта), Unit-тесты
13. Другое (Push notifications, NotificationCenter, NSTimer)
Как попасть на курсы
Локация: Самара Прием заявок на курсы завершен. Следующий набор уже в планах...
+7 (495) 181-69-72
contact@altarix.ru
hr@altarix.ru
Обратная связь
Перезвоним в течение 2 часов
Имя
Номер телефона
Email
Отправить