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

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák