Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Architektúra és haladó komponensek
- Architektúra minták: MVVM (gyakorlati bevezetés)
- Haladó UI állapotkezelés @State és @ObservedObject segítségével
- Navigáció UINavigationController és Coordinators használatával
- Gyakorlat: Projektarchitektúra átalakítása
Párhuzamosság és aszinkron műveletek
- Grand Central Dispatch (GCD) aszinkron feladatokhoz
- Async/await használata Swiftben
- Főszál vs. háttérszálak
- Gyakorlat: Aszinkron műveletek implementálása projektben
Haladó adatmegőrzés
- Core Data helyi adatmegőrzéshez (alapvető CRUD)
- UserDefaults egyszerű adatokhoz
- Gyakorlat: Adatmegőrzés projektben
Tesztelés és kódminőség
- Unit tesztelés XCTest segítségével
- UI tesztelés XCUITest segítségével
- Statikus kódelemző eszközök (SwiftLint)
- Gyakorlat: Alapvető tesztek implementálása projektben
Integráció és optimalizálás
- RESTful API-k használata URLSession és Codable segítségével
- JSON használata
- UI és akkumulátor teljesítményoptimalizálás alapjai
- Gyakorlat: API integráció és teljesítményhangolás
Összefoglalás és következő lépések
Követelmények
- Alapvető iOS fejlesztési ismeretek (UIKit, Storyboards, navigáció, Swift)
- Tapasztalat Xcode használatában
- Objektum-orientált programozási fogalmak ismerete
Célközönség
- Tapasztalt iOS fejlesztők
- Mobil fejlesztők, akik szeretnék elsajátítani a haladó technikákat
- Szoftvermérnökök, akik skálázható, nagy teljesítményű iOS alkalmazásokat építenek
35 Órák