İçeriğe geç

IOS Application Development: The Swift Programming Language Eğitimi

Eğitim Tipi: Sanal Sınıf / Online Süre: 5 Gün PDF İndir
Anasayfa›Eğitimler›IOS Application Development: The Swift Programming Language Eğitimi

Açıklama

Swift ile iOS Uygulama Geliştirme Eğitimi, Swift programlama, iOS arayüzleri ve veri yönetimi konularını ele alan 5 günlük bir eğitim programıdır.

Uygulamalı laboratuvarlarla Swift kodlama, arayüz tasarımı, hata ayıklama, veri yönetimi ve uygulama dağıtımı incelenir. Sayfadaki müfredatta Swift 4 ve Xcode 9 yer alır; kullanılacak sürümleri teyit edebilirsiniz.

Bu eğitimde katılımcılar, Swift programlama dili hakkında bilgiler edinirken, kod yazmaya nasıl odaklanılacağı ve bu kodların gerçek hayatta nasıl uygulayabileceği hakkında bilgi sahibi olurlar. Her adımdan sonra öğrendiklerinizi pekiştirmenize olanak tanıyan uygulamalı laboratuvarlar ile Swift bilginizi adım adım geliştirirsiniz. Eğitimi tamamlandığında katılımcılar, Swift hakkında öğrendiklerini uygulayarak basit bir iOS uygulaması geliştirebilir hale gelirler.

 

Ön koşullar

Katılımcıların diğer programlama dillerinde yetkin bir programcı olmaları ve nesneye dayalı programlama ilkeleri hakkında bilgi sahibi olmaları gereklidir.

Eğitim İçeriği

Platform Genel Özellikleri
  • Xcode9 ve Yenilikleri
  • Uygulama Yaşam Döngüsü
  • Source Control
  • PlayGround Ortamı
  • BreakPoints ve Debugging İşlemleri
  • Resource Tags
  • Assets, İçerik Yönetimi
  • Tüm detayları ile Swift 4
Uygulama Arayüz Tasarımı
  • MVC – IBOutlet, IBAction
    Rotation, Adaptive Layout
    Auto Layout,
    Size Classes
    Arayüz Nesneleri, Multi View
    UINavigationController, UITabbarController
    UICollectionView, UITableView benzeri list yapılarının incelenmesi.
    Uygulama mimarisinin oluşturuması, çoklu ekranların yönetimi
    MVVM yaklaşımı
Veri Yönetimi
  • Key-Value Observer
    NSNotificationCenter – Observation Pattern
    Application Settings, User Defaults
    Sqlite, CoreData
    Web Service, XML, Json
    Lazy Loading
    Directory, Files
Uygulama Dağıtımı ve Market Yönetimi
  • Apple Developer Hesabı Oluşturma
    itunesconnect
    Enterprise, InHouse distribution
    Uygulamanın farklı cihazlara deploy edilmesi, Fabric, Testflight kullanımı
    Uygulama onay sürecinde karşılaşabileceğiniz durumlar

Katılım Koşulları

Başka programlama dillerinde yetkinlik ve nesne yönelimli programlama ilkeleri bilgisi gereklidir.

İlgili Eğitimler

iOS Oyun Geliştirme Eğitimi ve React Native ile Mobil Uygulama Geliştirme Eğitimi programlarını da inceleyebilirsiniz.

Kurumsal Eğitim İçin Bilgi Alın

Swift ile iOS Uygulama Geliştirme Eğitimi için kurumunuza uygun program ve teklif bilgisi almak üzere bu sayfadaki İletişim Formu’nu doldurabilirsiniz.

Sıkça Sorulan Sorular

Eğitim ne kadar sürer?

Eğitim süresi 5 gündür.

Kimler katılabilir?

Başka programlama dillerinde yetkin olup Swift öğrenmek isteyen geliştiriciler için uygundur.

Katılım için ön koşul var mı?

Başka programlama dillerinde yetkinlik ve nesne yönelimli programlama ilkeleri bilgisi gereklidir.

Eğitimde hangi konular ele alınır?

Swift programlama, iOS arayüzleri ve veri yönetimi konuları ele alınır.

Programın uygulama odağı nedir?

Uygulamalı laboratuvarlarla Swift kodlama, arayüz tasarımı, hata ayıklama, veri yönetimi ve uygulama dağıtımı incelenir. Sayfadaki müfredatta Swift 4 ve Xcode 9 yer alır; kullanılacak sürümleri teyit edebilirsiniz.

Kurumumuz için nasıl teklif alabiliriz?

Bu sayfadaki İletişim Formu üzerinden eğitim programı ve teklif bilgisi talep edebilirsiniz. Eğitimler kurumlara ve firmalara yöneliktir.