навчимо розробці мобільних додатків на Swift за 5 місяців.
iOS Розробник створює ігри та програми для понад 1 млрд. користувачів пристроїв Apple. Це найбільш високооплачувані фахівці на мобільному ринку.
На курсі тебе чекає навчання Swift з нуля, ти навчишся проектувати і анімувати інтерфейси, розробиш своє iOS додаток, дізнаєшся способи його монетизації і опублікуєш в App Store.
твій результат в кінці курсу:
- вивчиш мову програмування Swift з нуля і ООП
- Розробиш і опублікуєш додаток в App Store
- дізнаєшся, способи монетизації мобільних додатків
- навчишся проектувати і анімувати інтерфейси
- навчишся працювати з мережею і зберігати дані
- станеш затребуваним iOS розробником
- 85% практика
Ніяких заучувань і виконання завдань по книжках – упор на вирішення реальних завдань і придбання практичних навичок програмування. - 15% теорія
Без неї ніяк. Вивчаємо теорію будинку і розбираємо на початку заняття без води. - домашні завдання
Після кожного заняття обов'язкові домашні завдання, які дійсно хочеться робити.
- Введення. Знайомство з XCode
- Базовий функціонал SWIFT
- Функції та методи
- Функції-продовження. Масив. Кортежі
- UI + storyboard, кастомні класи
- UI з коду
- Структурування коду, модифікатори доступу
- Базова навігація
- Просунута навігація і жести
- Верстка інтерфейсу
- Просунута робота з інтерфейсом
- Опціональні значення в SWIFT
- Розширення базових класів
- Словники і Attributed Strings
- Анімація констрейнів і AlertController
- Збереження даних
- Робота з зображеннями
- Введення тексту. Повідомлення
- Робота з датами в SWIFT
- Протоколи, делегати, callbacks
- Таблиця. Патерни проектування
- Колекція. Робота з JSON
- Робота з API
- Геолокація. Аудіо та відео
- Локалізація. Виклик інших додатків. Телефонна книга
- Акселерометр. Гіроскоп. Карти
- GIT. Bitbucket
- Cocoapods. Профайлінг додатки
- ARC. Keychain. APNS
- Монетизація програми
- Патерн MVVM
- Realm. Робота з базою даних
- RxSwift. Основи
- RxSwift. Продовження. Практика
- SwiftUI. Основи
- SwiftUI. Продовження
- SwiftUI. Продовження
- SwiftUI. Навігація
- Публікація програми в Appstore
- Закріплення пройденого матеріалу
- Проходження співбесіди
- Тренінг"працевлаштування в IT"
https://privatelink.de/?https://teachmeskills.by/kursy-programmirovaniya/ios-swift-razrabotka-minsk