

Poziom podstawowy
- poznasz wszystkie najważniejsze zagadnienia, jak typy danych, funkcje, tablice, słowniki, pętle, klasy i struktury danych
- nauczysz się charakterystyki składni języka Swift
- dowiesz się, na czym polega programowanie funkcjonalne, obiektowe, protocol
- napiszesz swój pierwszy program!
Poziom zaawansowany
- stworzysz swój pierwszy działający projekt na iOS
- poznasz cechy i elementy aplikacji
- zrozumiesz, na czym polega programowanie zdarzeniowe,
- dowiesz się, jak tworzyć interfejs użytkownika, zarówno w UIKit jak i SwiftUI
- nauczysz się debugować kod i obsługiwać błędy
- poznasz zaawansowane techniki programistyczne w zakresie komunikacji aplikacji ze skrzynką kontaktów, aplikacją iMessage
- nauczysz się mechanizmów wysyłania wiadomości SMS, obsługi powiadomień Push, korzystania z nawigacji
- dowiesz się, jak łączyć aplikację iOS z inną aplikacją HTML i wiele, wiele więcej...