Swift programlama dili ve Xcode kullanarak sıfırdan ileri seviyeye iOS mobil uygulama geliştirmeyi öğreten sertifikalı online kurs görseli - Akademi Tasarım

Swift ile IOS Programlama
₺6.000,00

adcrome

15 Eylül – 15 Ekim 2026, 19.30-22.30
14 Oturum | 42 Saat | Uygulamalı

Akademi Tasarım, Apple ekosisteminde yer almak ve dünya standartlarında mobil uygulamalar geliştirmek isteyenler için; Swift programlama dili ve modern SwiftUI teknolojilerini kapsayan 42 saatlik Uygulamalı iOS Geliştirme eğitimi sunuyor.

15 Eylül – 15 Ekim tarihleri arasında; Salı, Çarşamba ve Perşembe günleri, 19.30 – 22.30 saatlerinde Zoom üzerinden gerçekleşecek, Kıdemli iOS Geliştiricisi (Senior iOS Developer) Levent Gündüz yürütücülüğündeki bu eğitime katılımınızı bekliyoruz.

01İçerik

Mobil dünyada kullanıcı deneyimi standartlarını belirleyen Apple platformları için uygulama geliştirmek, günümüzün en değerli yetkinliklerinden biridir. Objective-C’den günümüze evrilen süreçte, Apple’ın geliştirdiği Swift programlama dili; güvenli, hızlı ve modern yapısıyla sektörün tartışmasız lideridir.

Akademi Tasarım olarak hazırladığımız bu eğitim; katılımcıları Xcode arayüzüyle tanıştırıp, Swift dilinin sözdiziminden (syntax) başlayarak ileri seviye uygulama mimarisine kadar götürür. Özellikle sektörün yeni standardı olan SwiftUI (Declarative UI) üzerine yoğunlaşan programımızda, veri tabanı yönetimi, API entegrasyonu ve App Store yayınlama süreçleri, gerçek hayat senaryoları üzerinden uygulamalı olarak işlenmektedir.


Eğitim Takvimi

  • 15 Eylül 2026 Salı, 19.30-22.30
  • 16 Eylül 2026 Çarşamba, 19.30-22.30
  • 17 Eylül 2026 Perşembe, 19.30-22.30
  • 22 Eylül 2026 Salı, 19.30-22.30
  • 23 Eylül 2026 Çarşamba, 19.30-22.30
  • 24 Eylül 2026 Perşembe, 19.30-22.30
  • 29 Eylül 2026 Salı, 19.30-22.30
  • 30 Eylül 2026 Çarşamba, 19.30-22.30
  • 1 Ekim 2026 Perşembe, 19.30-22.30
  • 6 Ekim 2026 Salı, 19.30-22.30
  • 7 Ekim 2026 Çarşamba, 19.30-22.30
  • 8 Ekim 2026 Perşembe, 19.30-22.30
  • 13 Ekim 2026 Salı, 19.30-22.30
  • 15 Ekim 2026 Perşembe, 19.30-22.30

*Eğitim toplam 14 oturum / 42 saat sürecektir. Son ders proje sunumlarına ayrılmıştır.


Eğitim Konuları

Swift Programlama Dili Temelleri

  • Değişkenler, Sabitler ve Veri Tipleri
  • Optionals Kavramı ve Güvenli Kod Yazımı
  • Collections (Array, Set, Dictionary)
  • Fonksiyonlar ve Closure Yapıları
  • Nesne Yönelimli Programlama (OOP) ve Protokoller

SwiftUI ile Arayüz Tasarımı

  • Declarative UI (Bildirimsel Arayüz) Mantığı
  • View Yapısı ve Modifier Kullanımı
  • Layout Düzenleri (VStack, HStack, ZStack)
  • Listeler, Navigasyon ve Veri Akışı (@State, @Binding)
  • MVVM (Model-View-ViewModel) Tasarım Deseni

Veri Yönetimi ve Networking

  • URLSession ile API İstekleri (GET, POST)
  • JSON Parsing (Codable Protokolü)
  • Asenkron Programlama (Async/Await)
  • Core Data ve SwiftData ile Yerel Veri Saklama

Gelişmiş Özellikler ve Yayınlama

  • Cihaz Sensörleri ve Kamera Erişimi
  • Bildirimler (Push Notifications)
  • App Store Connect Hesabı ve Sertifika Yönetimi
  • TestFlight ile Beta Test Süreci

Kazanımlar

Bu eğitimi başarıyla tamamlayan katılımcılar:

  • Native Geliştirme: Apple ekosistemine tam uyumlu, yüksek performanslı native uygulamalar geliştirebilirler.
  • Mimari Kurulum: MVVM gibi modern yazılım mimarilerini kullanarak sürdürülebilir ve temiz kod yazabilirler.
  • Entegrasyon: Dış servislerle (Rest API) haberleşen, veri tabanı kullanan dinamik uygulamalar üretebilirler.
  • Mağaza Süreci: Bir uygulamanın geliştirme aşamasından App Store’da yayınlanmasına kadar olan tüm yaşam döngüsüne hakim olurlar.

Kimler Katılabilir?

  • Yazılım mühendisliği öğrencileri ve mezunları.
  • Web geliştirme alanından mobile geçiş yapmak isteyen yazılımcılar.
  • Mobil uygulama girişimi (Startup) fikri olan girişimciler.
  • Apple teknolojilerine ve Swift diline ilgi duyan herkes.

Materyaller

Eğitim süresince gerçekleştirilen canlı derslerin video kayıtları düzenli olarak katılımcılarla paylaşılır. Bu kayıtlara eğitim bitiminden itibaren 30 gün boyunca erişim sağlanabilir; böylece öğrenilen konuların tekrar edilmesi ve kaçırılan derslerin telafi edilmesi mümkün olur.

Ayrıca öğrenme sürecini desteklemek adına katılımcılarla örnek proje dosyaları ve yardımcı dokümanlar paylaşılacaktır.


Sertifika

Akademi Tasarım, sektör standartlarına uygun eğitim müfredatıyla katılımcılarına profesyonel yetkinlik kazandırmayı amaçlar.

Sertifika Şartları:

  • Eğitim programına %70 oranında (14 oturumun en az 10’una) katılım sağlamak.
  • Eğitim süresince verilen sınıf içi uygulamaları ve bitirme projesini tamamlamak.

Bu şartları sağlayan katılımcılara adcROME (Accademia di Design Creativo Roma) sertifikası verilir.


02Eğitmen

Eğitmen Profil Fotoğrafı

Levent Gündüz

Kıdemli iOS Geliştirici (Senior iOS Developer)

Boğaziçi Üniversitesi Bilgisayar Mühendisliği bölümünden mezun olmuştur. Kariyerine mobil teknolojilerin yükselişe geçtiği dönemde başlamış, Türkiye’nin önde gelen bankacılık ve finans (Fintech) uygulamalarının altyapı geliştirme süreçlerinde liderlik yapmıştır.

Hem UIKit hem de SwiftUI teknolojilerine derinlemesine hakim olan Levent Gündüz, global ölçekte milyonlarca kullanıcıya hizmet veren e-ticaret uygulamalarının mimari dönüşüm projelerinde (Objective-C’den Swift’e geçiş) aktif rol almıştır. Şu anda Londra merkezli bir teknoloji şirketinde Takım Lideri olarak çalışmaktadır.

Akademi Tasarım’da iOS Programlama eğitimlerini yürüten eğitmenimiz, kod kalitesi, test edilebilirlik (Unit Testing) ve kullanıcı arayüzü hassasiyeti konularında sektörün “Best Practice” (En İyi Uygulama) standartlarını katılımcılara aktarmaktadır.

Yetkinlikler: Swift, SwiftUI, UIKit, Combine, CI/CD, Test Driven Development (TDD).



03 Kayıt ve Ödeme

Eğitim Bedeli:
Bu eğitim programının katılım ücreti KDV dahil 6.000 TL olarak belirlenmiştir.

Başvuru Süreci:
Kesin kayıt işlemlerinizi başlatmak için sayfanın üst kısmında yer alan “Kayıt Ol” butonunu kullanarak başvuru formunu eksiksiz doldurmanız gerekmektedir.

Ödeme Seçenekleri:
Ödemelerinizi güvenli ödeme altyapımız üzerinden tüm banka ve kredi kartları ile (tek çekim veya taksit seçenekleriyle) gerçekleştirebilirsiniz.

Kontenjan Durumu:
Eğitimin verimliliğini korumak ve birebir ilgilenme imkanı sağlamak amacıyla katılımcı sayısı 25 kişi ile sınırlandırılmıştır.

İptal ve İade:
Eğitim başlangıç tarihinden en az 7 gün öncesine kadar yapılan iptal taleplerinde ücret iadesi sağlanmaktadır.

*Kurumsal fatura talepleriniz için ödeme aşamasında firma bilgilerinizi ilgili alana girebilirsiniz.