Курс програмування IOS

IOS.Basic

Старт
09
Серпня
*на сайті вказується дата старту для курсу онлайн форми навчання, дату старту офлайн курсу уточняйте в менеджера
24
місця
28
занять
9 000
грн/курс
4 750
за блок курсу
або
12
місць
28
занять
10 000
грн/курс
5 250
за блок курсу
або

Опис курсу

Весь курс базується на вивченні та засвоєнні мови програмування Swift. Також, ви близько ознайомитеся з екосистемою Apple, переглянете та практично застосуєте базові фреймворки.

Ви навчитесь працювати з сучасними засобами та технологія для розробки під iOS, такі як iOS SDK, Foundation і UIKit та використаєте їх при створенні власного додатка.

Впродовж курсу, ви будете розробляти невеликий додаток, в якому на практиці реалізовуватимете вивчену теорію та набуті навики.

Структура

Ознайомлення.з основними принципами розробки під iOS
  • Екосистема Apple
  • Основні принципи
  • Створення Bitbucektaccs
  • Xcode(Playground)
  • Swift vs Objective-C
Знайомство з Swift
  • Основні типи даних, оператори
  • String, Collections
  • Control flow
  • Optional value
  • Functions, Closures
  • Enum, Structure, Class
Базові поняття ООП
  • Інкапсуляція
  • Поліморфізм
  • Наслідування
Створення проекту
  • Структура проекту
  • xib
  • storyboard
  • Info.plist
  • AppDelegate
  • Assets
  • ViewController
  • LifeCycle додатка
  • xcodproj
Базові фреймворки
  • UIKit
  • Foundation
  • RunLoop
  • Створення першого UI елемента
  • Привязка першого UI елемента в ViewController
Елементи UIKit
  • UILabel
  • UITextField
  • UITextView
  • UIButton
  • UIImageView
  • NavigationController
  • SafeArea
  • Storyboard Seque
Таблиці
  • UITableView
  • UICollectionView
  • UITableViewDataSoruce
  • UITableViewDelegate
Створення комірок
  • CustomViews
  • UserDefaults
  • Створення customUITableViewCell
Refactoring&Debuging
  • Рефакторинг проекту
  • get/set
  • Instruments
  • View Debugger
  • Breakpoints
Локальна база даних
Взаємодія з сервером
  • Завантаження зображення
  • Робота з URLSession
  • Робота з JSON
Практикум
  • CocoaPods
  • CoreLocations
  • GoogleMaps
  • Alamofire
Процес створення додатку в iTunes
  • Itunes Connect
  • Apple developer program
  • Certificates
  • Provision profiles
Презентація власного проекту

Курс від Performance IT Academy це

Компетентні викладачі-практики
Матеріал викладатиметься фахівцями сфери IT, що мають за плечима десятки успішних проектів
Реальні проекти
Студенти пройдуть комплексний практичний курс, який передбачатиме роботу в живих проектах
Гарантія працевлаштування
Перспективні студенти мають можливість стати членами найкращих ІТ компаній, що передбачено в договорі
Мобільний додаток
Студенти зможуть напряму спілкуватись з викладачем та матимуть доступ до матеріалів курсів, розкладу й вакансій
Комфортний час
Заняття проводитимуться у вечірній час, що є зручно для людей з будь-яким типом зайнятості
Плідні знайомства
Велика концентрація умілих особистостей сприятиме розширенню мережі знайомств
Зацікавив курс? Зареєструйся на безкоштовний урок по цьому напрямку
Перейди за посиланням, зареєструйся на безкоштовний урок, виконай домашнє завдання, та отримай фідбек від викладача

Викладач

Богдан Данкович

Досвід в iOS 3 роки, в загальному з некомерційним програмуванням понад 3-х. З основних REST API, CoreData, SOLID, MVC, MVVM, CoreAnimation, Multithreading. Додатково Objective-C, C++.
IOS(Swift)

Працюємо по Україні

Львів та Львівська область
Київ та Київська область
Харків та Харківська область
Івано-Франківськ та область
Одеса та Одеська область
Дніпро та область
10% знижки на будь який курс при реєстрації на безкоштовний урок.
Close
Made on
Tilda