• Yazılım ve Bilişim Eğitimleri

Swift ile Programlama Eğitimi

  • İstanbul

Bu program süresince elde edeceğiniz alan bilgisiyle kariyeriniz ve çalıştığınız kurumda fark yaratacaksınız.

Kurs Detayları

1. İOS için Xcode ve InterfaceBuilder'a giriş

Politikaları; Xcode Giriş: Temel iOS Uygulama ve Oyun Gruplarının Demosu; Gerçek bir proje oluşturmak için Xcode'da gezinme: Öykü Panoları, Kaynak dosyaları ve bunları birbirine bağlama, Hiyerarşi ve görünüm niteliklerini görüntüleme, Kısıtlamaları kullanarak Otomatik Yerleşim: Neden ve Nasıl, Boyut sınıfları ve birden çok aygıt sınıfı için bir arabirim tasarlama

2.Swift ile Model Geliştirme

Hızlı dil şartları: Diziler, Sözlükler, fonksiyonlar, Opsiyoneller, Kontrol Akışı, Yapılar Numaraları ve Sınıfları, Oyun Alanları. Swift Foundation sınıflarının elemanları, CocoaTouch Foundation Framework, Kullanıcı Arayüzüne basit bağlantılar.

Swift tipi sistem (temel türler, tuples, sayılar, yapılar, sınıflar, fonksiyon ve protokoller), jenerikler, opsiyonel ve kapanışlar üzerinde büyük önem verilecektir. Bu daha sonra Swift Standart Kütüphanesi'nin harita / azaltma fonksiyonlarında geliştirilen işlevsel programlamanın kapanış geçiş stilini içerecek şekilde genişletilecektir.

3. Swift ile Çizim

UIKit Çerçevesi, Temel hata ayıklama, Model / Görünüm / Denetleyiciye Giriş, iOS Uygulamasının Yapısı, destek kodu ve UI arasındaki ilişki (Referanslar ve Çıktılar); Temel özel çizim (2D Kuvars kütüphanesi); Dokunuşlar ve Hareketler, Yanıtlayıcı zinciri, Renk modelleri, Alfa, Resimler, Metin

4. Model / Görünüm / Denetleyici

Örgütsel kavramlar: ayrı model sınıfları, gözlenen özellikler ve bildirimler UIKit, UIKit yapı taşları içinde temel etkileşimli kontroller: Görünümler ve Görünüm Kontrolörleri; önemli UIKit interaktif ve ekran widget'ları, Temel özel çizim (2D Kuvars kütüphanesi); Dokunuşlar ve Hareketler

5. Kaydırılabilir Görünümlere, Sekmelere ve Sayfalara Giriş

Çerçeveler ve Sınırlar, ScrollViews TableViews CollectionViews ve denetleyicileri, Sekmeli Görünümler ve denetleyicileri, PageController

6. Eşzamansız Ağ Erişimi

Ağdan veri getirme ve JSON ile çalışma. Veri depolama: UserDefaults, Keychain ve CoreData. Off-main thread erişim ve zamanlama teknikleri.

7. XCTest, Bellek Yönetimi ve Cihazları ve Nihai Proje Desteği

Birim Testleri ve UI testleri yazmak için XCTest kullanma. Eğitmen tarafından seçilen projeye özel dikkat gösterilir.

Mindset Institute

İnovasyon, gelişim ve verimlilik odaklı yeni nesil eğitim programlarına dahil olun!

Swift ile Programlama Eğitimi
Güncel fiyat

Ücretsiz

Eğitim Özellikleri
  • Eğitimi takip ederek gelişmelerden haberdar olabilirsiniz.
  • 48 Saat ( 6 Hafta )
  • Mindset Institute / Beşiktaş

Paylaş

Menü
Eğitimler
Arama
Medya