Kategoriler
Eser Adı Yazar Yayınevi Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takip Üyelik Yardım İletişim
 
 
Bülten
   

×
İleri Seviye Flutter
Veri Tabanları ve Katmanlı Mimari
Ocak 2023 / 2. Baskı / 502 Syf.
Fiyatı: 540.00 TL
24 saat içerisinde temin edilir.
 
Sepete Ekle
   

Kitap, gördüğü yoğun ilgi sonucunda 2. baskısını yapmıştır.

Bu kitap, sizi temel seviyeden ileri seviyeye taşıyarak profesyonel ve mimari standartlara uygun kod yazabilmenizi sağlayacak. Artık sadece temel seviyede uygulamalar geliştirmekle kalmayacaksanız, büyük ve karmaşık projeleri de rahatlıkla hayata geçirebilecek bir düzeye geleceksiniz. Herhangi bir uygulama fikrini hayata geçirebilmek için yeterli bilgi düzeyine erişmiş olacaksınız.

Eğer Flutter'a yeni başlıyorsanız, öncelikle yazarın diğer kitabı olan "Flutter ile Mobil Uygulama Geliştirme" kitabına bakmanızı öneririz. Çünkü bu kitap sıfırdan başlayanlar için değil, temel Flutter bilgisini profesyonel düzeye çıkarmak isteyenler için hazırlanmış ileri seviye bir kitaptır.

Konu Başlıkları
Shared Preferences
Sqflite
FlutterFire
Firebase Authentication
Cloud Firestore
NoSQL
Firebase Storage
Firebase Security Rules
Katmanlı Mimari
MVVM
State Management
Provider
Service – Repository
GetIt
Barkod: 9789750282478
Yayın Tarihi: Ocak 2023
Baskı Sayısı:  2
Ebat: 16x24
Sayfa Sayısı: 502
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
Önsöz  5
Özgeçmiş  9
1. BÖLÜM:
GİRİŞ
1. ÖRNEK UYGULAMA  17
2. UYGULAMAYI OLUŞTURMA  19
2. BÖLÜM:
YEREL VERİ TABANI
1. SHARED PREFERENCES  23
2. SQFLITE  44
2.1. Neden Sqflite Kullanıyoruz?  49
2.2. SQL ve Veri Tabanı Tablosu  51
2.3. Singleton  58
2.4. Sqflite'ı Projeye Dahil Etme  61
2.5. CRUD Operasyonları  67
2.5.1. Create (Oluşturma)  67
2.5.2. Read (Okuma)  74
2.5.3. (Güncelleme)  80
2.5.4.(Silme)  86
2.6. İlişkili Tablolar  89
2.6.1. Cascade  94
2.6.2. Detay Ekranı  112
2.7. Tablo Güncelleme  120
2.8. Ayrıntılı SQL Sorguları  138
2.8.1. Sorguları Filtreleme (Where)  138
2.8.1.1. Where – AND / OR  146
2.8.1.2. Where – IN  149
2.8.2. Verileri Sıralama (Order By)  155
2.8.2.1. ASC / DESC  158
2.8.2.2. Çoklu Sıralama  159
2.8.3. Limit  163
2.8.4. Offset  165
2.9. Sayfalama (Pagination)  167
3. BÖLÜM:
UZAK VERİ TABANI
1. FIREBASE  186
1.1. Projeye Uygulama Ekleme  193
1.2. Flutter'da Firebase Ayarları ve FlutterFire  209
1.3. Kimlik Doğrulama (Authentication)  220
1.3.1. Giriş ve Kayıt Ekranları  225
1.3.2. E–posta ve Şifre ile Giriş  231
1.3.2.1. Kayıt Oluşturma  232
1.3.2.2. E–posta Doğrulama  239
1.3.2.3. Giriş Yapma  249
1.3.2.4. Şifre Sıfırlama  252
1.3.2.5. Çıkış Yapma  257
1.3.3. Google ile Giriş  258
1.3.3.1. Çıkış Yapma  268
1.3.3.2. iOS Ayarları  268
1.3.4. Apple ile Giriş  272
1.3.5. Telefon Numarası ile Giriş  276
1.3.6. Ana Sayfaya Yönlendirme  292
1.3.7. Splash Screen (Açılış Ekranı)  296
1.4. NoSQL Veri Tabanı (Cloud Firestore)  302
1.4.1. Koleksiyon ve Döküman Kavramları  307
1.4.1.1. Firestore Veri Türleri  314
1.4.1.2. Alt Koleksiyonlar (Subcollections)  316
1.4.2. Uzak Veri Tabanı Sınıfı ve Ön Ayarlar  319
1.4.3. CRUD Operasyonları  327
1.4.3.1. Create (Oluşturma)  327
1.4.3.1.1. FieldValue  332
1.4.3.2. Read (Okuma)  340
1.4.3.3. (Güncelleme)  343
1.4.3.4.(Silme)  345
1.4.3.5. Alt Koleksiyonlar  348
1.4.4. Sorguları Filtreleme (Where)  353
1.4.4.1. Çoklu Filtreleme  356
1.4.4.2. Filtre Parametreleri  357
1.4.5. Verileri Sıralama (Order By)  359
1.4.6. Limit ve Sayfalama (Pagination)  367
1.4.7. Çoklu İşlemler  375
1.4.7.1. Transaction  378
1.4.7.2. Batched Writes  379
1.5. Dosya Depolama (Storage)  381
1.6. Firebase Güvenlik Kuralları (Security Rules)  392
1.6.1. Security Rules Language  394
1.6.2. İşlem Türleri  397
1.6.3. match  399
1.6.4. Fonksiyonlar  404
4. BÖLÜM:
KATMANLI MİMARİ
1. MVVM  407
1.1. Model  408
1.2. View  411
1.3. ViewModel  432
2. DURUM YÖNETİMİ (STATE MANAGEMENT)  433
3. PROVIDER  440
3.1. ChangeNotifierProvider  441
3.2. Provider.of  445
3.2.1. listen Parametresi  451
3.3. Consumer  456
3.3.1. child Parametresi  458
3.4. Provider ve Widget Ağacı  464
3.5. ChangeNotifierProvider.value  467
3.6. MultiProvider  473
4. VERİ KATMANLARI  475
4.1. Base  478
4.2. Repository  483
4.3. Service  491
4.4. GetIt  508
 


Cihan Ürtekin
Kasım 2022
410.00 TL
İndirimli: 205.00 TL (%50)
Sepete Ekle
Oğuz Rakıcı
Temmuz 2022
395.00 TL
Sepete Ekle
Erkan Bil
Şubat 2022
129.50 TL
Sepete Ekle





 

İÇİNDEKİLER
İçindekiler
Önsöz  5
Özgeçmiş  9
1. BÖLÜM:
GİRİŞ
1. ÖRNEK UYGULAMA  17
2. UYGULAMAYI OLUŞTURMA  19
2. BÖLÜM:
YEREL VERİ TABANI
1. SHARED PREFERENCES  23
2. SQFLITE  44
2.1. Neden Sqflite Kullanıyoruz?  49
2.2. SQL ve Veri Tabanı Tablosu  51
2.3. Singleton  58
2.4. Sqflite'ı Projeye Dahil Etme  61
2.5. CRUD Operasyonları  67
2.5.1. Create (Oluşturma)  67
2.5.2. Read (Okuma)  74
2.5.3. (Güncelleme)  80
2.5.4.(Silme)  86
2.6. İlişkili Tablolar  89
2.6.1. Cascade  94
2.6.2. Detay Ekranı  112
2.7. Tablo Güncelleme  120
2.8. Ayrıntılı SQL Sorguları  138
2.8.1. Sorguları Filtreleme (Where)  138
2.8.1.1. Where – AND / OR  146
2.8.1.2. Where – IN  149
2.8.2. Verileri Sıralama (Order By)  155
2.8.2.1. ASC / DESC  158
2.8.2.2. Çoklu Sıralama  159
2.8.3. Limit  163
2.8.4. Offset  165
2.9. Sayfalama (Pagination)  167
3. BÖLÜM:
UZAK VERİ TABANI
1. FIREBASE  186
1.1. Projeye Uygulama Ekleme  193
1.2. Flutter'da Firebase Ayarları ve FlutterFire  209
1.3. Kimlik Doğrulama (Authentication)  220
1.3.1. Giriş ve Kayıt Ekranları  225
1.3.2. E–posta ve Şifre ile Giriş  231
1.3.2.1. Kayıt Oluşturma  232
1.3.2.2. E–posta Doğrulama  239
1.3.2.3. Giriş Yapma  249
1.3.2.4. Şifre Sıfırlama  252
1.3.2.5. Çıkış Yapma  257
1.3.3. Google ile Giriş  258
1.3.3.1. Çıkış Yapma  268
1.3.3.2. iOS Ayarları  268
1.3.4. Apple ile Giriş  272
1.3.5. Telefon Numarası ile Giriş  276
1.3.6. Ana Sayfaya Yönlendirme  292
1.3.7. Splash Screen (Açılış Ekranı)  296
1.4. NoSQL Veri Tabanı (Cloud Firestore)  302
1.4.1. Koleksiyon ve Döküman Kavramları  307
1.4.1.1. Firestore Veri Türleri  314
1.4.1.2. Alt Koleksiyonlar (Subcollections)  316
1.4.2. Uzak Veri Tabanı Sınıfı ve Ön Ayarlar  319
1.4.3. CRUD Operasyonları  327
1.4.3.1. Create (Oluşturma)  327
1.4.3.1.1. FieldValue  332
1.4.3.2. Read (Okuma)  340
1.4.3.3. (Güncelleme)  343
1.4.3.4.(Silme)  345
1.4.3.5. Alt Koleksiyonlar  348
1.4.4. Sorguları Filtreleme (Where)  353
1.4.4.1. Çoklu Filtreleme  356
1.4.4.2. Filtre Parametreleri  357
1.4.5. Verileri Sıralama (Order By)  359
1.4.6. Limit ve Sayfalama (Pagination)  367
1.4.7. Çoklu İşlemler  375
1.4.7.1. Transaction  378
1.4.7.2. Batched Writes  379
1.5. Dosya Depolama (Storage)  381
1.6. Firebase Güvenlik Kuralları (Security Rules)  392
1.6.1. Security Rules Language  394
1.6.2. İşlem Türleri  397
1.6.3. match  399
1.6.4. Fonksiyonlar  404
4. BÖLÜM:
KATMANLI MİMARİ
1. MVVM  407
1.1. Model  408
1.2. View  411
1.3. ViewModel  432
2. DURUM YÖNETİMİ (STATE MANAGEMENT)  433
3. PROVIDER  440
3.1. ChangeNotifierProvider  441
3.2. Provider.of  445
3.2.1. listen Parametresi  451
3.3. Consumer  456
3.3.1. child Parametresi  458
3.4. Provider ve Widget Ağacı  464
3.5. ChangeNotifierProvider.value  467
3.6. MultiProvider  473
4. VERİ KATMANLARI  475
4.1. Base  478
4.2. Repository  483
4.3. Service  491
4.4. GetIt  508
 


 
Kitap
Bülten
Kitap
Kitap
İndirimli Kitaplar
 
 
Ana Sayfa | 2021 Kaynakça Dokümanı | Hakkımızda | Bülten | Kişisel Verilerin Korunması | Yardım | İletişim

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2024