Nesne ve Sınıf kavramları, Dosya İşlemleri (Dosya Silme, Ekleme, Güncelleme, İşlem yapma), Hata Yakalama ve Fırlatma, Thread(iş parçacıkları) işlemleri, Nesne Tabanlı Programlamanın Temelleri (miras (inheritance), çok biçimlilik (polymorphism), kapsülleme (encapsulation), soyutlama (abstraction) ve Arayüzler (Interfaces)), GUI (Grafiksel kullanıcı arayüzü) gibi konuların proje kodlarını ve örneklerini içeren bir repo.
GUI işlemlerinde Swing Kütüphanesi kullanılmıştır, ayrıca daha modern bir kütüphane kullanmak isterseniz(Opsiyonel) JavaFX kütüphanesini önerebilirim. diğer reporlarımda birkaç javaFx Gui projeleri vardır inceleyebilirsiniz!.