Swift ile uzman düzeyde iOS geliştirme
iOS with Swift Yazılım Uzmanlığı Eğitimi, Swift dilini derinlemesine ele alarak UIKit ve SwiftUI ile profesyonel iOS uygulamaları geliştirmeyi öğretir.
İleri Swift dilinden mimariye, SwiftUI ve Combine'dan App Store yayınına eksiksiz uzmanlık
Yazılım Uzmanlığı Eğitimi (iOS with Swift), Swift dilini derinlemesine ele alarak UIKit ve SwiftUI ile profesyonel iOS uygulamaları geliştirmeyi öğretir. Katılımcılar jenerikler, protokol odaklı tasarım ve bellek yönetimini kavrar; Auto Layout, navigation ve SwiftUI ile bildirimsel arayüz kurar. Combine ve async/await ile eşzamanlılık, URLSession ile ağ, Core Data ile kalıcılık işlenir. Program MVVM mimarisi, XCTest ile test ve App Store Connect yayın süreciyle tamamlanır.
5 Gün. Her gün dört modül; dilden mimariye ilerleyen tek bir örnek uygulama beş gün boyunca katman katman geliştirilir.
Uzman Seviye — Swift, SwiftUI, UIKit, Combine ve async/await ile uçtan uca iOS uygulama uzmanlığı
İleri düzey bir örnek uygulama beş gün boyunca adım adım geliştirilir; her modülde yeni bir iOS tekniği doğrudan projede uygulanır.
Jenerikler, protokol odaklı tasarım ve bellek yönetimi gibi ileri Swift konularını gerçek bir proje üzerinde uzman düzeyde uygularsınız.
Hem UIKit hem SwiftUI ile çalışarak mevcut kod tabanlarına da yeni projelere de hâkim olacağınız çift yetkinlik kazanırsınız.
Test, imzalama ve App Store Connect süreciyle uygulamayı yalnızca geliştirmez, kullanıcıya ulaştırmayı da öğrenirsiniz.
Eğitimden en çok verimi almak için faydalı olacak bilgi ve kurulum
Herhangi bir dilde nesne yönelimli programlama, fonksiyon ve veri yapıları bilgisi beklenir; uzman içerik bunun üzerine
Swift söz diziminde temel aşinalık faydalıdır; dilin ileri özellikleri eğitimin ilk gününde derinlemesine işlenir.
macOS çalıştıran bir Mac ile güncel Xcode'un kurulu ve simülatörle derleme yapabilir durumda olması gerekir.
Yayın modülü için bir Apple Developer hesabı faydalıdır; sınav ve üyelik ücretleri ilgili kuruma aittir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Jenerikler, protokol odaklı tasarım ve bellek yönetimi gibi ileri Swift konularında uzman düzeyde yetkinlik kazanırsınız.
Programatik UIKit ve Auto Layout ile esnek, performanslı ve navigation akışı kurulmuş arayüzler geliştirebilirsiniz.
SwiftUI ile bildirimsel arayüz kurar, durum sarmalayıcılarıyla veri akışını doğru biçimde yönetebilirsiniz.
Combine ile yayıncı-abone modelini, operatör zincirlerini ve reaktif veri akışlarını güvenle uygularsınız.
URLSession, async/await ve aktörlerle güvenli ağ erişimi ve modern eşzamanlılık modelini kurabilirsiniz.
Core Data ile veri modelini kurar, sorgular ve göç yöneterek sağlam yerel kalıcılık uygulayabilirsiniz.
MVVM mimarisi, bağımlılık enjeksiyonu ve XCTest ile test edilebilir, bakımı kolay uygulamalar tasarlarsınız.
Uygulamayı imzalar, TestFlight ile dağıtır ve App Store Connect üzerinden inceleme sürecini yönetebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
iPhone ve iPad üzerinde Mail, Mesajlar, FaceTime, Takvim, Safari ve iCloud ile bilgi ve iletişim araçlarını etkin kullanmayı öğreten kurumsal eğitim.
Detayları Gör →iPhone ve iPad üzerinde Notlar, Pages, Numbers, Keynote ve Dosyalar ile belge, sunum ve tablo üretmeyi öğreten uygulamalı kurumsal üretkenlik eğitimi.
Detayları Gör →Swift, SwiftUI, URLSession ve Core Data ile uçtan uca iOS uygulaması geliştirmeyi ve App Store yayınını öğreten uygulamalı kurumsal eğitim programı.
Detayları Gör →Generics, protokol odaklı tasarım, async-await, actor ve ARC ile ileri Swift tekniklerini derinlemesine öğreten uygulamalı ve kurumsal eğitim programı.
Detayları Gör →Objective-C, Xcode, UIKit, ARC ve Core Data ile klasik iOS uygulama geliştirme eğitimi. Uygulamalı, proje odaklı ve kurumsal.
Detayları Gör →Swift ve SpriteKit ile 2B mobil oyun geliştirme eğitimi: oyun döngüsü, fizik motoru, SKAction, GameplayKit ve Game Center.
Detayları Gör →