Java & Android Kursu
PAZARTESİ - ÇARŞAMBA - CUMA
(18:30 - 21:30)
KURS PUANI 4.8 (29 YORUM)
23
HAZİRAN
2025
%
Ekstra
20 İndirim
130
SAAT
100%
BAŞARI
CANLI
DERS
Peşin Fiyatına
10.000,00 x 5
Taksit İmkanı
5
EKİM
2025
Bu Fiyat İçin
Son 8 Gün
50.000,00
40.000,00

1. Giriş ve Temel Bilgiler

Bu modülde, Swift programlama dili ve iOS geliştirme dünyasına ilk adım atılır. Katılımcılar, Apple’ın yazılım ekosistemini yakından tanıyarak temel kavramları öğrenir.

  • Swift dilinin tanıtımı ve kullanım alanları
  • Apple geliştirici ekosistemi ve App Store süreci
  • Xcode kurulumu ve temel ayarlar
  • İlk Swift projesi: “Hello World” uygulaması

2. Swift Programlama Temelleri

Swift’in temel sözdizimi ve programlamanın temel prensipleriyle sağlam bir temel oluşturulur.

  • Değişkenler, sabitler ve veri türleri
  • Operatörler ve matematiksel işlemler
  • Kontrol yapıları (if, switch, guard)
  • Döngüler (for, while), scope kavramı
  • Fonksiyon tanımlama ve çağırma
  • Opsiyoneller (optionals) ve hata kontrolü

3. Nesne Tabanlı Programlama

Swift’in nesne yönelimli programlama özellikleri bu modülde detaylı olarak ele alınır.

  • Class ve Struct yapıları
  • Property ve Method kullanımı
  • Inheritance (kalıtım) ve Polymorphism
  • Protocol ve Delegate kavramları
  • Extension ve Initialization (başlatıcılar)

4. Xcode ve Arayüz Tasarımı

Xcode’un görsel tasarım araçları ve storyboard yapısı kullanılarak, etkili ve kullanıcı dostu arayüzler tasarlama yetkinliği kazanılır.

  • Storyboard ve Interface Builder kullanımı
  • Auto Layout ve Stack View ile responsive tasarım
  • ViewController yapısı ve bağlantılar
  • Segue, Navigation Controller ve geçişler
  • UI bileşenleri: Label, Button, TextField, ImageView vb.

5. SwiftUI ile Modern Arayüzler

SwiftUI teknolojisi ile kod tabanlı, dinamik ve modern kullanıcı arayüzleri geliştirmeye giriş yapılır.

  • SwiftUI mimarisi ve temel yapısı
  • State, Binding ve ObservableObject kullanımı
  • List, Navigation, TabView gibi bileşenler
  • Dark Mode ve temalı tasarımlar
  • UIKit ve SwiftUI birlikte kullanımı (interoperability)

6. Veri Yönetimi ve Uygulama Mantığı

Uygulamalarda veri işleme ve saklama süreçleri, bu modülde gerçek senaryolarla öğretilir.

  • Model-View-Controller (MVC) yapısı
  • Core Data ile yerel veri saklama
  • UserDefaults ve plist kullanımı
  • JSON ile veri işleme
  • API bağlantısı ve verilerin uygulamaya aktarımı

7. Gelişmiş Özellikler ve Kütüphaneler

Uygulamanın özelliklerini zenginleştirmek için kullanılan ileri düzey araç ve yöntemler anlatılır.

  • Harita, kamera ve galeri erişimi
  • Animasyonlar ve geçiş efektleri
  • Üçüncü parti kütüphaneler (Alamofire, SDWebImage vb.)
  • Push Notification ve izinler
  • Uygulama içi satın alma (In-App Purchase) yapıları

8. Proje Geliştirme ve Yayınlama

Eğitimin sonunda katılımcılar, öğrendiklerini kullanarak bireysel projeler geliştirir ve App Store süreçlerini tanır.

  • Uygulama projesi planlama ve görev dağılımı
  • Proje geliştirme ve test aşamaları
  • Debugging ve performans optimizasyonu
  • App Store’a uygulama yükleme adımları
  • Apple Developer hesabı ve sertifika işlemleri
Haziran Ayı Eğitim Takvimi
Kod Kurs Tarihi / Günleri Saatleri Ücret Bilgi
27
Pazartesi - Çarşamba - Cuma
23.06.2025 - 05.10.2025
18:30 - 21:30
50.000,00
40.000,00
Temmuz Ayı Eğitim Takvimi
Kod Kurs Tarihi / Günleri Saatleri Ücret Bilgi
29
Cumartesi - Pazar
12.07.2025 - 09.10.2025
09:30 - 13:30
50.000,00
40.000,00
22
Pazartesi - Çarşamba - Cuma
28.07.2025 - 09.11.2025
18:30 - 21:30
50.000,00
40.000,00
Ağustos Ayı Eğitim Takvimi
Kod Kurs Tarihi / Günleri Saatleri Ücret Bilgi
31
Cumartesi - Pazar
16.08.2025 - 13.11.2025
14:00 - 18:00
50.000,00
40.000,00

BURAYA TASARIM YAPILMAMIŞ, TASARIMI YAPILACAK

Swift iOS Eğitimi kimler için uygundur?

Bu eğitim, yazılım dünyasına yeni başlayanlardan deneyimli geliştiricilere kadar geniş bir katılımcı kitlesine uygundur.

Eğitimi tamamladıktan sonra ne tür projeler yapabilirim?

Temelden başlayarak gerçek dünya uygulamalarına kadar projeler geliştirebileceksiniz. Kendi oyunlarınızı, sosyal medya uygulamalarınızı veya iş amaçlı mobil çözümlerinizi oluşturabilirsiniz.

Eğitim süresi ne kadar ve nasıl işleniyor?

Toplamda 60 saat süren bu eğitim, modüler yapıda haftalık derslerle işlenir. Online ve yüz yüze eğitim seçenekleri mevcuttur. Ayrıca ders kayıtlarına istediğiniz zaman ulaşabilirsiniz.

Swift öğrenmek zor mu? Daha önce programlama bilgisi şart mı?

Swift, öğrenmesi nispeten kolay ve modern bir programlama dilidir. Temelden başlayarak adım adım ilerlenir.

Eğitim sonunda sertifika veriliyor mu?

Evet, başarıyla tamamlayanlara MEB onaylı ve Vektörel Bilişim tarafından düzenlenen sertifikalar (Katılım Belgesi, Başarı Belgesi, Üstün Başarı Belgesi) verilir. Bu belgeler kariyerinizde size önemli avantaj sağlar.

Eğitimde hangi geliştirme araçları kullanılıyor?

Apple’ın resmi geliştirme ortamı Xcode kullanılır. Ayrıca SwiftUI ve UIKit gibi iOS arayüz geliştirme teknolojileri öğretilir.

Uygulamaları App Store’a nasıl yüklerim?

Eğitimde App Store süreci detaylı şekilde anlatılır. Apple Developer hesabı oluşturma, sertifika alma ve uygulamayı yayımlama adımlarını öğrenirsiniz.

Eğitim süresince eğitmenden destek alabilir miyim?

Evet, canlı soru-cevap seansları, birebir danışmanlık ve teknik destek imkanları sunulmaktadır.

Bilgi İstek Formu

PAZARTESİ - ÇARŞAMBA - CUMA
(18:30 - 21:30)
KURS PUANI 4.8 (29 YORUM)
23
HAZİRAN
2025
%
Ekstra
20 İndirim
130
SAAT
100%
BAŞARI
CANLI
DERS
Peşin Fiyatına
10.000,00 x 5
Taksit İmkanı
5
EKİM
2025
Bu Fiyat İçin
Son 8 Gün
50.000,00
40.000,00

Başarı Hikayesi

Vektörel Bilişim
Ali Çevik
Öğrenci
22.05.2025

Mobil uygulama geliştirmeye Swift ile başladım. Kurs çok anlaşılırdı, temel konuları pratik örneklerle pekiştirdim. Kendi uygulamalarımı yapabiliyorum artık.

Öğrenci Çalışmaları

Vektörel Bilişim Hakkımızda
Resim Açıklama