
IOS UYGULAMA GELİŞTİRME
iOS Development Using Swift and Xcode Eğitimi
5 Gün
Ön Koşullar
- Java, Objective-C, C # veya C ++ gibi nesne yönelimli bir programlama diliyle deneyim
- MacOS ve iOS tabanlı bir cihaz kullanmaya aşinalık
Neler Öğreneceksiniz
- Swift programlama dili hakkında kapsamlı bir anlayış geliştirmeyi,
- iOS uygulama geliştirme mimarisinii
- Xcode ve diğer Apple geliştirme araçlarını,
- Film şeritlerini kullanarak uygulama kullanıcı arayüzleri tasarlamayı öğrenebilirsiniz.
iOS Development using Objective-C and Xcode Eğitimi
5 Gün
Ön Koşullar
- Java, Objective-C, C # veya C ++ ‘da önceki Nesne Tabanlı Programlama deneyimi
- Mac OS kullanım deneyimi
Neler Öğreneceksiniz
- Obj-C’nin sözdizimini, türlerini ve akış denetimini,
- XCTest ile Birim Testi Gerçekleştirmeyi,
- UI Tasarımını Arayüz Oluşturucu ile entegre etmeyi,
- Kodu geçmek için blokları,
- Veri depolamak için koleksiyonları,
- Rolleri tanımlamak için protokolleri öğrenebilirsiniz.
Introduction to the Swift Programming Language Eğitimi
3 Gün
Ön Koşullar
- Tüm katılımcıların önceden programlama deneyimine sahip olması gerekir (herhangi bir dil)
- Nesne yönelimli programlama kavramlarına aşinalık önerilir ancak gerekli değildir
- Katılımcılar, macOS işletim sistemini (uygulamaları başlatma, dosyalarla çalışma vb.) Kullanma konusunda biraz deneyim sahibi olmalıdır.
Neler Öğreneceksiniz
- Swift’in amacını ve faydalarını,
- Swift’in veri türlerini ve standart kitaplığını,
- Opsiyonların doğru kullanımını,
- Swift’de çeşitli kullanıcı tanımlı türleri,
- Swift’de hata işleme ve teknikleri,
- C ve Objective-C ile yazılmış mevcut kodla birlikte çalışabilen Swift kodunun nasıl yazılacağını öğrenebilirsiniz.
Swift for Experienced Objective-C Programmers Eğitimi
3 Gün
Ön Koşullar
- Tüm katılımcılar Objective-C programlama dili konusunda kapsamlı deneyime sahip olmalıdır
- Önceki Xcode kullanarak macOS veya iOS uygulamaları oluşturma deneyimi varsayılır
Neler Öğreneceksiniz
- Swift dilinin avantajlarını ve Objective-C’den nasıl farklı olduğunu,
- Swift’in veri türlerini ve standart kitaplığın,
- Swift kullanarak iOS ve macOS uygulamaları,
- Swift’in nesne yönelimli geliştirme ilkelerini nasıl desteklediğini öğrenebilirsiniz.