Kurzusleírás

Architektúra és Haladó Komponensek

  • Architektúra minták: MVVM (gyakorlati bemutatkozás)
  • Haladó UI állapotkezelés @State és @ObservedObject segítségével
  • Navigálás UINavigationController és Koordinátorokkal
  • Gyakorlat: Projekt architektúrájának átalakítása

Párhuzamosítás és Aszinkron Műveletek

  • Grand Central Dispatch (GCD) aszinkron feladatokhoz
  • async/await használata Swift-ben
  • Fő szál vs. háttérszálak
  • Gyakorlat: Aszinkron műveletek bevezetése a projekthez

Haladó Adat-Tartózkodás

  • Core Data helyi tárolásra (alap CRUD)
  • UserDefaults egyszerű adatokhoz
  • Gyakorlat: Adat-tartózkodás a projekthez

Tesztelés és Kódminőség

  • Egységtesztelés XCTest segítségével
  • UI-tesztelés XCUITest segítségével
  • Statikus kódanalízis eszközök (SwiftLint)
  • Gyakorlat: Alapvető tesztek bevezetése a projekthez

Integráció és Optimálás

  • RESTful API-k fogyasztása URLSession és Codable segítségével
  • JSON munka
  • Alapvető UI és akkumulátor teljesítmény-optimálás
  • Gyakorlat: API-integráció és teljesítmény finomítás

Összegzés és Következő lépések

Követelmények

  • A alapok alaposan megértett iOS fejlesztése (UIKit, Storyboards, navigáció, Swift)
  • Xcode tapasztalata
  • Ismerete az objektumorientált programozási fogalmakkal

Célközönség

  • Tapasztalt iOS fejlesztők
  • Mobilfejlesztők, akik elsajátítanak haladó technikákat
  • Szoftvermérnökök, akik skalázható, nagy teljesítményű iOS alkalmazásokat fejlesztnek
 35 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák