iOS Swift ve SwiftUI ile mobil uygulama geliştirme eğitimi ve bootcamp içerikleri.
Bu repository içerisinde iOS Swift eğitim müfredatı, SwiftUI örnekleri, Xcode proje yapıları, iOS uygulama mimarileri, Firebase entegrasyonu, REST API kullanımı, App Store yayın süreci ve gerçek proje geliştirme içerikleri bulunmaktadır.
🌐 Eğitim Sayfası
https://opendart.com/egitimler/Swift/ios-swift-swiftui-egitimi
📱 App Store’da yayınlanan örnek proje
https://apps.apple.com/tr/app/opendartshop/id6761032158?l=tr
iOS Swift SwiftUI Bootcamp; Apple ekosisteminde iPhone, iPad, Apple Watch ve macOS uyumlu mobil uygulamalar geliştirmek isteyen katılımcılar için hazırlanmış proje tabanlı bir eğitim programıdır.
Katılımcılar eğitim sürecinde:
- Swift programlama dili
- Xcode geliştirme ortamı
- SwiftUI ile modern arayüz geliştirme
- UIKit temel yaklaşımı
- REST API entegrasyonu
- Firebase kullanımı
- MVVM mimarisi
- App Store yayın süreci
- gerçek proje geliştirme
konularında uygulamalı deneyim kazanır.
Bu eğitim yalnızca teorik bilgi içermez.
Katılımcılar eğitim sonunda:
✅ Swift ile iOS uygulama geliştirme
✅ SwiftUI ile modern mobil arayüz oluşturma
✅ REST API bağlantılı uygulama geliştirme
✅ Firebase entegrasyonu
✅ MVVM mimarisi
✅ App Store yayın süreci
✅ portföye eklenebilir gerçek proje geliştirme
konularında uygulamalı deneyim kazanır.
📲 App Store’da yayınlanan örnek uygulama:
https://apps.apple.com/tr/app/opendartshop/id6761032158?l=tr
- Swift
- SwiftUI
- Xcode
- UIKit
- AutoLayout
- Storyboard
- REST API
- JSON
- Alamofire
- Firebase
- Firebase Authentication
- Firebase Database
- Push Notification
- Core Data
- SQLite
- MVVM Architecture
- MVC
- VIPER
- MapKit
- App Store Connect
- TestFlight
- Swift syntax
- Değişkenler ve sabitler
- Veri tipleri
- Fonksiyonlar
- Optional kavramı
- Tuples
- Collections
- OOP prensipleri
- Protocols
- Extensions
- Xcode kullanımı
- iOS proje yapısı
- ViewController mantığı
- IBOutlet ve IBAction
- Storyboard
- Interface Builder
- Info.plist
- Simulator ve gerçek cihazda çalıştırma
- SwiftUI temel bileşenleri
- View yapısı
- State yönetimi
- Binding
- List
- NavigationStack
- Form
- Responsive UI
- Component yapısı
- Label
- Button
- TextField
- ImageView
- WebView
- TableView
- CollectionView
- PickerView
- TabBar
- NavigationController
- Segue
- Navigation Controller
- TabBar Controller
- Ekranlar arası veri taşıma
- Deep link mantığı
- JSON parsing
- URLSession
- Alamofire
- Async network process
- GET / POST / PUT / DELETE
- Error handling
- Loading state
- Firebase Authentication
- Firebase Database
- Firebase Storage
- Push Notification
- OneSignal
- Cloud servisleri
- MVC
- MVVM
- VIPER
- Clean code
- Repository pattern
- Modüler proje yapısı
- Camera
- Photo Library
- MapKit
- Location
- Sensors
- Permissions
- Media işlemleri
- Animations
- Apple Developer hesabı
- Certificate
- Provisioning profile
- IPA oluşturma
- TestFlight
- App Store Connect
- App Store deployment
Bu repository içerisinde aşağıdaki örnek projeler paylaşılacaktır:
- SwiftUI Todo App
- REST API iOS App
- Firebase Login App
- E-Commerce iOS App
- MapKit Example
- Camera / Gallery Example
- MVVM Sample Project
- App Store Ready Project
- Swift Fundamentals
- Xcode
- UIKit Basics
- SwiftUI
- Navigation
- REST API
- Firebase
- Core Data / SQLite
- MVVM Architecture
- Push Notifications
- TestFlight
- App Store Deployment
Bu iOS Swift SwiftUI eğitimi:
- iOS Developer olmak isteyenler
- Swift öğrenmek isteyen yazılımcılar
- SwiftUI ile modern mobil arayüz geliştirmek isteyenler
- Mobil uygulama geliştirmek isteyen öğrenciler
- Apple ekosisteminde uygulama geliştirmek isteyenler
- Android, Flutter veya React Native yanında native iOS öğrenmek isteyenler
için uygundur.
Bu bootcamp sonunda:
✅ Swift programlama
✅ Xcode kullanımı
✅ SwiftUI ile modern UI geliştirme
✅ UIKit temel bileşenleri
✅ REST API entegrasyonu
✅ Firebase kullanımı
✅ MVVM mimarisi
✅ App Store yayın süreci
✅ gerçek proje geliştirme süreçleri
konularında güçlü bir temel kazanabilirsiniz.
Eğitim sonrasında aşağıdaki alanlarda kariyer fırsatları oluşabilir:
- iOS Developer
- Swift Developer
- SwiftUI Developer
- Mobile Application Developer
- Mobile Software Engineer
- Software Developer
Opendart Akademi;
- mobil uygulama geliştirme,
- full stack development,
- backend development,
- frontend development,
- kurumsal yazılım mimarileri
alanlarında profesyonel yazılım eğitimleri sunmaktadır.
🌐 Website
https://opendart.com
https://opendart.com/egitimler/Android/android-egitimi
https://opendart.com/egitimler/Flutter/flutter-egitimi
https://opendart.com/egitimler/React/react-native-egitimi
https://opendart.com/egitimler/Java/java-spring-boot-egitimi
Bu repository Opendart Akademi eğitim ekosisteminin bir parçasıdır.
LLM Discovery:
https://opendart.com/llms.txt
App Store Project:
https://apps.apple.com/tr/app/opendartshop/id6761032158?l=tr
Sadece eğitim amaçlıdır.
© Opendart Akademi