Курс Розробка iOS-додатків на Swift. Basic

  • Online
  • Для начинающих
  • iOS Development, Swift
Образовательный центр: IT-Столица
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:10 занятий
Начало курса:Любой момент
Стоимость обучения:5 900 UAH за курс

Програма курсу

Теми:

  • Як налаштувати середовище розробки. Загальна інформація про Apple
  • Введення в документацію
  • Симулятор пристроїв і їх налаштування в середовищі розробки Xcode
  • Як створити новий проєкт
  • ООП: принципи та прийоми
  • Як працювати з шаблонами проектування
  • Базові відомості про мову Swift
  • Синтаксис мови Swift - токени
  • Переваги мови Swift і загальна інформація. Які оператори використовуються у Swift
  • Принципи ООП щодо Swift і їх застосування
  • Як реалізується спадкування й інкапсуляція у Swift
  • Колекції у Swift: масиви, набори й словники
  • Словники dictionary
  • Масиви array
  • Набори set
  • Як працювати з зображеннями
  • Як працювати з колекціями
  • Узагальнення generics і параметризація методів
  • Класи й управлінські структури
  • Класи й методи екземпляра
  • Властивості зберігання та обчислювані властивості
  • Як працювати з ресурсами
  • Об'єкти Swift та їх життєвий цикл
  • Безпека зберігання, пам'ять і механізми управління
  • Налаштування контролерів і переходів з segue
  • Створення діалогових вікон з UIAlertView
  • Створення модальних меню з UIActionSheets
  • Інструменти UITabBarController і UINavigationController для реалізації навігації
  • Стандартна бібліотека Cocoa Touch та її елементи
  • Core Graphics для створення графічних примітивів
  • Interface Builder для докладної роботи з графікою
  • Як працювати з системою контролю версій
  • Візуалізація за допомогою Xib-файлів
  • Створення інтерфейсу програми та Storyboard
  • Створення й використання протоколів
  • Локалізація в середовищі iOS
  • Рядки та символи. Типи string, character
  • Розробка багатопоточних додатків. Потоки thread і черги queues
  • Інструменти малювання й анімації
  • Застосування анімації у Swift
  • Як відобразити безліч елементів
  • Табличне представлення UITableView
  • Відображення елементів в колекції UICollectionView
  • Користувальницьке введення даних та їх обробка
  • Верстка: ручна й адаптивна за допомогою autolayout
  • Верстка інтерфейсу адаптивним способом
  • Створення елементів інтерфейсу - кнопок, полів і меню, що випадають
  • Програма: оптимізація та налаштування
  • Як реалізувати жести натискання у Swift
  • Сторонні бібліотеки CocoaPods: підключення та застосування
  • Паралелізм задач за допомогою бібліотеки Grand Central Dispatch
  • Споживання пам'яті: аналіз
  • Продуктивність: аналіз і оптимізація
  • Практичний модуль і курсовий проєкт

Цільова аудиторія для курсу:

  • Програмісти, які тільки починають свою кар’єру та намагаються реалізовувати перші кроки у програмування
  • Розробники, яким вже відомо про інші платформи, і вони хочуть освоїти це спрямування
  • Веб-розробники, які хочуть бути компетентними в цій платформі
  • Всі ті, хто бажає навчитися писати власні додатки під iOS

Вміння після проходження курсу:

  • Використання головних компонентів регулювання інтерфейсу користувачів iOS
  • Адаптування додатків під пристрої з різними екранами
  • Оптимізація та компонування джерел додатку

Особливості курсу

  • Викладачі практики
  • Корпоративне навчання
  • Можливість навчатись у вихідні
  • Можливість влаштуватись у провідні IT-компанії
  • Індивідуальне навчання

Викладачі курсу

  • Володимир - Програміст
  • Ігор - Програміст
  • Володимир - Програміст
  • Олексій - Програміст

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 250 UAH за курс
Учебный центр
Web Academy
Формат
Online
Начало обучения
Дата формується
Длительность
9 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Logos IT-Academy
Формат
Online
Начало обучения
23.10.2024
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 500 UAH за курс
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
1 775 UAH за курс