Eğitim İçeriği

Mimari ve Gelişmiş Bileşenler

  • MVVM mimari deseni (pratik giriş)
  • @State ve @ObservedObject ile gelişmiş kullanıcı arayüzü durum yönetimi
  • UINavigationController ve Koordinatörler kullanarak navigasyon
  • Elden: Proje mimarisini yeniden yapılandırma

Zaman uyumsuz İşlemler ve Paralellik

  • Aşırı yükleme işlemleri için Grand Central Dispatch (GCD)
  • Swift içinde async/await kullanımı
  • Ana iş parçacığı vs. arka plan iş parçacıkları
  • Elden: Proje içinde zaman uyumsuz işlemler uygulama

Gelişmiş Veri Kalıcılığı

  • Yerel kalıcılık için Core Data (temel CRUD)
  • Simples veriler için UserDefaults
  • Elden: Proje içinde veri kalıcılığı

Test ve Kod Kalitesi

  • XCTest ile birim testleri
  • XCUITest ile kullanıcı arayüzü testleri
  • Statik kod analizi araçları (SwiftLint)
  • Elden: Proje içinde temel testlerin uygulanması

Tegama ve Optimizasyon

  • URLSession ve Codable ile RESTful API'leri tüketme
  • JSON ile çalışma
  • Kullanıcı arayüzü ve pil performansı optimizasyonu temelleri
  • Elden: API tegamı ve performans ayarlaması

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • iOS temel geliştirme konusundaki sağlam bir anlayış (UIKit, Storyboards, navigasyon, Swift)
  • Xcode ile deneyim
  • Nesne yönelimli programlama kavramlarıyla tanışlık

Hedef Kitle

  • Deneyimli iOS geliştiriciler
  • Gelişmiş teknikleri ele almayı arz Eden mobil geliştiriciler
  • Skalabilir, yüksek performanslı iOS uygulamalar inşa eden yazılım mühendisleri
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (4)

Yaklaşan Etkinlikler

İlgili Kategoriler