Temel Kurulumlar
  • Tanıtım
  • JDK Kurulumu
  • Genymotion Kurulumu
  • Android Studio Kurulumu
  • Java Library Module Entegrasyonu
  • Java Giriş
Java Temel Konular
  • Değişken Nedir?
  • Değişken Tanımlama
  • Operatör Nedir?
  • Operatör Giriş
  • Operatör Örnekler
  • Tür Dönüşümleri
  • Koşul İfadeleri Giriş
  • Koşul İfadeleri Örnekler
  • Diziler - Dizi Nasıl Tanımlanır?
  • Diziler - Çok Boyutlu Diziler
  • Döngüler - For Döngüsü
  • Döngüler - While Döngüsü
  • Döngüler - Do while Döngüsü
  • Döngüler - Foreach Döngüsü
  • Döngüler - Break Kavramı
  • Metot Nedir?
  • Metot Örnekler
  • String İşlemler
  • Try Catch
Nesne Yönelimli Programlama
  • Sınıf Nedir?
  • Sınıf Tanımlama
  • Metot Tanımlama
  • Constructor (Yapıcı Metot) Kavramı
  • Get-Set Kavramı
  • Static Kavramı
  • Kalıtıma Giriş
  • Abstract Sınıflar
  • İnterface (Arayüzler)
Generic Collections
  • Collections
Android Giriş
  • Giriş
  • Giriş - 2
Layout Tasarım
  • LinearLayout Kullanımı
  • FrameLayout Kullanımı
  • RelativeLayout Kullanımı
  • ConstraintLayout Kullanımı
Activity İşlemleri
  • Activity ve Context Kavramı
  • Activityler Arası Geçiş
  • Activityler Arası Intent ile Veri Taşıma
  • Activityler Arası Bundle İle Veri Taşıma
  • Activitylerde Geriye Veri Döndürme
Dialog Kontrolleri
  • Toast Mesaj Gösterme
  • AlertDialog Kullanımı
  • AlertDialog Özelleştirme
  • AlertDialog Single SelectBox Kullanımı
  • AlertDialog Multi SelectBox Kullanımı
Veri Listeleme İşlemleri
  • ListView Kullanımı
  • ListView Özelleştirme - 1
  • ListView Özelleştirme - 2
  • ListView Satır Silme
  • GridView Kullanımı
  • Recyclerview Kullanımı
Veri Saklama İşlemleri
  • Shared Preferences Kullanımı
  • SQLite Proje Tasarım
  • SQLite Veritabanı Oluşturma
  • SQLite Veri Ekleme ve Sorgulama İşlemleri
  • SQLite Veri Silme ve Güncelleme İşlemleri
  • SQLite execSQL Kullanımı
Firebase Kullanımı
  • Firebase Giriş
  • Kurulum İşlemleri
  • Veri Gönderme İşlemi
  • Veri Güncelleme ve Silme İşlemleri
  • Veri Listeleme İşlemleri
  • Fotoğraf Seçme
  • Firebase - Fotoğraf Yükleme İşlemleri
  • Kullanıcı İşlemleri 1
  • Kullanıcı İşlemleri 2
Firebase Chat Uygulaması
  • Planlanma ve Firebase Entegrasyonu
  • Kullanıcı İşlemleri Tasarımı
  • Kullanıcı Online Durum Kontrolu
  • Fotoğraf Seçme
  • Kullanıcı Oluşturma İşlemleri
  • Kullanıcı Giriş İşlemleri
  • Yeni Sohbet Ekranı Tasarımı
  • Kullanıcıların Listelenmesi Bölüm - 1
  • Kullanıcıların Listelenmesi Bölüm - 2
  • Sohbet Ekranı ve Veritabanı Tasarlanması
  • Sohbet Ekranı ListView İşlemleri
  • Alici Bilgilerinin Alınması ve Veritabanı İşlemleri
  • Varolan Gelen Kutusunun Alınması, Yoksa Yenisinin Oluşturulması
  • Sohbetlerin ve Son Mesajın Listelenmesi
  • İlk Mesajın Gönderilmesi
  • Mesaj Kutucuklarının Tasarlanması