Giriş Ve Neden Java ?
  • Giriş
  • Neden Java?
Ortam Kurulumları ve Java Nasıl Çalışır?
  • Windows Kurulumu
  • Mac Kurulum
  • Java Nasıl Çalışır?
Değişkenler, Veri Tipleri ve Operatörler
  • Değişken Tanımlama Giriş
  • Veri Tipleri - İlkel Tam Sayılar
  • Veri Tipleri - İlkel Kesirli Sayılar
  • Aritmetik ve Mantıksal Operatörler Giriş
  • Veri Tipleri - İlkel Mantıksal ve Karakter
  • Referans veri tipi ve Casting'e giriş
  • Aritmetik Operatörler
  • Mantıksal Operatörler
Klavyeden Değer Alma
  • Klavyeden Değer Alma Giriş
  • Klavyeden Değer Alma
  • Klavyeden Değer Alma Egzersiz
Kontrol Yapıları, Metot, İfadeler ve Cümlecikler
  • İf else Giriş
  • İf Else - 1
  • İf Else - 2
  • if else Egzersiz
  • Metot Giriş
  • Metot - 1
  • Metot - 2
  • Metot - 3
  • Metot Egzersiz
  • Switch Case Giriş
  • Switch Case
  • Switch Case Egzersiz
Döngüler
  • Döngülere Giriş
  • For Döngüsü
  • For Döngüsü Egzersiz
  • While Döngüsü
  • While Döngüsü Egzersiz
  • Do While Döngüsü Giriş
  • Do While Döngüsü
  • Do While Döngüsü Egzersiz
OOP - Sınıf, Oluşturucu, Kalıtım, Getter ve Setter
  • Sınıf ve Nesne Giriş
  • Sınıf ve Nesne
  • Oluşturucu Giriş
  • Oluşturucu
  • Getter ve Setter
  • Kalıtım
  • Egzersiz - Tek-Çift Sayı Bulma
Kompozisyon, Çokbiçimlilik
  • Komposizyon
  • Çokbiçimlilik
  • Egzersiz - 5 ve 11'e tam bölünebilme
Püf Noktalar
  • Oluşturucu Detayları
  • Kodların Çalışma Sıralaması
  • Tek Satırda Değişkenler Tanımlama
  • İlkel ve Referans veri Tipleri Arasındaki Farklar
  • Lokal ve Nesne Değişkenleri Arasındaki Farklar
  • Statik anahtar kelimesi
  • İç içe Sınıflar
  • This
  • Super
  • Bir sayfada birden çok sınıf tanımlaması
Proje - Hesap Makinası
  • Proje - Hesap Makinası
Dizi, Math ve String Sınıfı
  • Math Sınıfı
  • Diziler Giriş
  • Diziler
  • Dizilerde Foreach
  • Linear Diziler
  • Dizilerde arama
  • Çok boyutlu diziler
  • String Sınıfı
  • Özyinelemeli (Recursif) Metotlar
  • Egzersiz Fibonacci
Püf Noktalar 2
  • Çöp Toplayıcı
  • String Builder
  • Unboxing ve Autoboxing
  • Casting
  • Egzersiz - Polindromik kelimleri bulma
  • Egzersiz - Polindromik kelimeleri bulma - StringBuilder
OOP - Abstract (Soyut) - Interface Sınıfları ve Erişim Belirleyiciler
  • Abstract (Soyut) Sınıf
  • Interface
  • Erişim Belirleyiciler - Public, Private
  • Erişim Belirleyiciler - 2 Default, Protected
  • Final Anahtar Kelimesi
Proje - Sayı Tahmin Etme Oyunu
  • Proje - Sayı Tahmin Etme Oyunu
Generics ve Collections
  • Generics
  • List - Arraylist ve Linked list
  • Listelerde Sıralama
  • Listelerde Sıralama-2
  • instaceof operatörü
  • toString()