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ı […]
Price range: $500.00 through $17,500.00
Incl VAT

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.

Be the first to review “Building Mobile Applications for the Android Plaftorm”

Your email address will not be published. Required fields are marked *

The latest courses

Building Mobile Applications for the Android Plaftorm
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.
Read more