About course
AŞAMA 1: Modern Android Temelleri ve Compose ile Kullanıcı Arayüzü (Başlangıç Seviyesi) Süre: 35 Saat Fiyat: 650 – 950 dolar Odak noktalar: Kotlin temelleri, bildirimsel kullanıcı […]AŞAMA 1: Modern Android Temelleri ve Compose ile Kullanıcı Arayüzü (Başlangıç Seviyesi)
Süre: 35 Saat
Fiyat: 650 – 950 dolar
Odak noktalar: Kotlin temelleri, bildirimsel kullanıcı arayüzü tasarımı ve Android ekosistemine giriş.
-
1-10. Saatler: Kotlin Masterclass: Nesne Yönelimli Programlama (OOP) prensipleri, Fonksiyonel Programlama, Lambda grafikleri, Genişletme ve Yüksek Dereceli Fonksiyonlar ve Null Güvenlik yönetimi.
-
11-20. Saatler: Jetpack Compose Kullanıcı Arayüzü: Compose mimarisi, Composable modları, yeniden dağıtım seçenekleri, Durum Yönetimi (mutableStateOf’u hatırlayın) ve Kullanıcı Arayüzü Düzenleri (Kutu, Sütun, Satır, Tembel Sütun).
-
21-30. Saatler: Gezinme ve Material Design 3: Compose Navigasyon (Safe Args) kullanarak ekranlar arasında güvenli veri aktarımı, animasyonlu geçişler, Material 3 profil oluşturma/tema sistemi ve karanlık mod desteği.
-
31-35. Saatler: Proje 1: Kişisel finans veya içerik listeleme uygulaması için çok sayfalı, dayanıklı ve duyarlı bir kullanıcı arayüzü oluşturma (Mock Data kullanarak).
AŞAMA 2: Veri Yönetimi, Ağ Oluşturma ve Mimari (Orta Seviye)
Süre: 35 Saat
Fiyat: 1.500 – 2.500 dolar
Odak noktası: Coroutine’ler ile asenkron programlama, yerel/uzaktan veri yönetimi ve Google MVVM mimarisi.
-
36-45. Saatler: Asenkron Android (Koroutine’ler ve Akış): Gerçek zamanlı güncellemeler için Koroutine Kapsamları, Dağıtıcılar, Askıya Alma kapasiteleri ve Asenkron Veri Akışları (StateFlow, SharedFlow, Kanallar).
-
46-55. Saatler: Ağ ve Yerel Depolama: Retrofit ve Ktor ile API karşılaştırması, JSON ayrıştırma, Room Database aracılığıyla yerel veritabanı yönetimi, veri önbellekleme yöntemleri ve DataStore kullanımı.
-
56-65. Saatler: Modern Jetpack Mimarisi (MVVM): ViewModel, Depo Kalıbı, kod modülerleştirme ve Bağımlılık Enjeksiyonu (Hilt/Dagger) kullanarak çözüm ortaklığı yönetimi.
-
66-70. Saatler: Proje 2: Hilt ve MVVM ile geliştirilmiş, REST API’den gerçek zamanlı veri saklama ve Oda veri tabanı aracılığıyla çevrimdışı kayıtlı destek sunan bir E-Ticaret veya Haber uygulaması geliştirme.
AŞAMA 3: Gelişmiş Android: Temiz Mimari, Güvenlik ve Play Store (İleri Düzey)
Süre: 30 Saat
Fiyat: 4.000 – 6.500 dolar ve üzeri
Odak noktaları: Temiz mimari, gelişmiş çeşitlilik, güvenlik ve Google Play Store’daki üretim iş zenginlikleri.
-
71-75. Saatler: Temiz Mimari ve Çok Modüllü Yapı: Alan, Veri ve Sunum katmanlarının ayrılması; Kullanımlarının Senaryo Tasarlanması; ve büyük uygulamalar için çok modüllü proje mimarilerinin yapılandırılması.
-
Saat 76-80: Arka Plan İşlemleri ve Bildirimler: WorkManager ile periyodik arka plan işlemleri, Anlık Bildirimler (Firebase Cloud Messaging – FCM) ve veri kayıtlarıu.
-
81-85. Saatler: Güvenlik ve Entegrasyonlar: Android Keystore sistemi kullanılarak hassas verilerin şifrelenmesi, Biyometrik Kimlik Doğrulama (parmak izi/yüz tanıma) karşılaştırma ve Google Pay / Uygulama İçi Satın Alma API’leri.
-
86-90. Saatler: Performans Optimizasyonu ve Testi: RAM/CPU ve pil tüketiminin profillenmesi, LeakCanary ile bellek sızıntılarının ayrıntıları ve JUnit ve Espresso kullanılarak birim ve kullanıcı arayüzü testlerinin yazılması.
-
91-100. Saatler: CI/CD ve Google Play Dağıtımı: Proguard/R8 kullanarak kod gizleme, Google Play Konsolu yönetimi, Uygulama İmzalama ve GitHub Actions ile otomatik oluşturma (CI/CD) işleminin oluşturulması.
📊 Paket İçeriği ve Hedef Özeti
| Sahne | Elbette | Temel Odak Alanı | ||
| 1 | 35 Saat | Modern Kotlin ve Jetpack Compose | ||
| 2 | 35 Saat | API, Veritabanı ve MVVM | ||
| 3 | 30 Saat | Temiz Mimari, Güvenlik ve CI/CD |







2 reviews for Building Mobile Applications for the Android Plaftorm
There are no reviews yet.