Ön Koşul
Bu Eğitimin Herhangi Bir Ön Koşulu Yoktur.
Eğitim Hakkında
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Eğitim İçeriği
- Swift Giriş
- Xcode Kurulumu
- Çalışma Ortamı Tanıtımı ve İlk Programın Çalıştırılması
- Bir Projenin Xcode İçerisinde Açılması
- Değişken Oluşturma
- Constant - Sabitler
- Tür Dönüşümü
- Tuples
- if Yapısı
- Switch Çalışma Yapısı
- For ve While
- Break - Continue
- Optional Giriş - Unwrapping
- Optional Binding - if let
- Array İşlemleri
- Set Çalışması
- Dictionary Çalışması
- Giriş
- Fonksiyonlar
- Overloading
- Initialization - Constructor
- Class ile Structure Arasındaki Fark
- Import
- Static Değişken ve Metodlar
- Enumeration
- Kalıtım Giriş
- Kalıtım Constructor İlişkisi
- Kalıtım (Override)
- Nesnelerin Tip Dönüşümü
- Extension Kullanımı
- Protocol Kullanımı
- Guard Kullanımı
- Do Try Catch
- IOS Giriş
- Xcode Projesi Oluşturma
- Proje Oluşturma
- Simulator Oluşturma ve Kullanımı
- İlk Uygulamayı Çalıştırma
- Tasarım Giriş
- Tasarım Uygulaması
- Auto Layout
- Pin - Sabitleme
- Align - Hizalama
- Issue - Tasarım Sorunları
- Çoklu Ekran Desteği
- Çoklu Dil Desteği
- Uygulama için Icon Oluşturma
- Dark Mode
- IOS Çalışma Yapısı Giriş
- ViewController Yapısı
- Yeni Bir Sayfa Oluşturma
- Görsel Nesnelerin Swift Sınıfına Bağlanması
- Outlet - Action Kullanımı
- Sayfalar Arası Geçiş Giriş (Segue )
- Present Modally
- Show Segue
- Sayfalar Arası Veri Taşıma
- Navigation Controller
- Tab Bar Controller
- Yaşam Döngüsü
- Button - Label - Textfield
- ImageView
- Switch - Segmented Control
- Slider - Stepper
- Activity Indicators
- ScrollView
- Alert Kullanımı
- Action Sheet Kullanımı
- Listeleme Giriş
- Date Picker Kullanımı
- Time Picker Kullanımı
- TableView Çalışma Yapısı
- Detaylı TableView Cell Tasarımı
- CollectionView Kullanımı
- Detaylı CollectionView Cell Tasarımı
- Search Bar Kullanımı
- Kişiler Uygulaması - Temel Tasarım
- VIPER Pattern Giriş
- VIPER Pattern Kullanımı
- Kişiler Uygulaması - VIPER Pattern
- UserDefaults Kullanımı
- UserDefaults : Giriş Sayaç Uygulaması
- Veri Tabanına Giriş
- DB Browser ile SQL ifadeler
- DB Browser ile FOREIGN KEY sorguları
- Core Data Giriş ve Kurulum
- Core Data - Veri Kaydı ve Veri Okuma
- Core Data - Veri Silme ve Güncelleme
- Core Data - Veri Sıralama
- Core Data - Veri Filtreleme
- Kişiler Uygulaması - Core Data
- SQLite - Xcode Kurulum
- SQLite - Veritabanı Oluşturma ve Xcode Projesi Üzerine Ekleme
- SQLite - Veritabanının Cihaza Kopyalanması
- SQLite - Veritabanı için Swift Sınıfı Modellerin Oluşturulması
- SQLite - Veri Kaydı ve Veri Okuma
- SQLite - Veri Silme ve Güncelleme
- SQLite - Select Sorguları
- Kişiler Uygulaması - SQLite
- Bildirim Oluşturma
- Tekrarlı Bildirim Oluşturma
- Restful Mimarisi
- İnternet Üzerindeki Mysql Veritabanı
- PHP ile Web Service Yazma
- PHP Web Service Host Edilmesi
- JSON Parse İşlemi
- Codable Sınıfı ile JSON Parse İşlemi
- URLSession Giriş ve INSERT İşlemi
- URLSession - DELETE ve UPDATE İşlemi
- URLSession - SELECT İşlemleri
- Swift Package Manager Kullanımı
- Alamofire Kurulumu
- Alamofire - INSERT İşlemi
- Alamofire - DELETE ve UPDATE İşlemi
- Alamofire - SELECT İşlemleri
- Firebase Realtime Database Giriş
- Firebase Realtime Database Kurulum
- Firebase Realtime Database Insert - Delete ve Update İşlemleri
- İnternet Üzerindeki Resimleri Görüntüleme - KingFisher
- Kişiler Uygulaması - URLSession
- Kişiler Uygulaması - Alamofire
- Kişiler Uygulaması - Firebase Realtime Database
- MVVM Giriş
- MVVM Kullanımı
- Kişiler Uygulaması - MVVM
- Kişiler Uygulaması - SQLite - MVVM
- Kişiler Uygulaması - CoreData - MVVM
- Kişiler Uygulaması - URLSession - MVVM
- Kişiler Uygulaması - Alamofire - MVVM
- Kişiler Uygulaması - Firebase Realtime Database - MVVM
- Konum Kullanımı
- Harita Kullanımı
Neden Bu Eğitimi Almalısınız ?
.
Önemli Notlar
Program ücretlerine KDV dahil değildir.
Paylaş: