Swift 5.0 sürümü ile hazırlanan Swift Programlama kitabımızda yer alan 178 adet Swift playgrounds ve iOS uygulama-projesiyle Swift dilinin inceliklerine hâkim olurken, bölüm sonu soru ve cevaplarıyla bilgilerinizi pekiştireceksiniz. Swift’e Giriş (var, let, print, func) Değişkenler, Sabitler ve Tipleri Sayı Sistemleri ve Rastgele Sayı Üretimi Operatörler ve Aritmetiksel İşlemler Seçimli Yapılar (if, if-else, switch case) Döngüler (Loops) Veri Yapıları-I: Diziler (Arrays) Veri Yapıları-2: Yığın, Kuyruk, Demet, Küme ve Sözlük Fonksiyon Tanımlama (func) String ve Karakter İşlemleri Nesne Odaklı Programlama: Sınıflar, Nesneler ve Yapılar Protokol Odaklı Programlama: Protokoller ve Extensionlar Jenerikler (Generics) Hata Yakalama (try, catch, guard, defer, assert) iOS MVC Mimarisi ve Kodlama OrtamıAdım Adım iOS (Mobil) Programlama (iOS Projeleri) XCTest ile Test Yazılımı Geliştirme (Unit test, XCTAssert İfadeleri) Tanıtım Metni