ALTARIX
+7 (495) 783-11-58
Обратная связь

Курсы iOS-разработки на Swift

Обратная связь -
Курсы 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) 783-11-58
contact@altarix.ru
hr@altarix.ru
Обратная связь
Перезвоним в течение 2 часов
Имя
Номер телефона
Email