NESNE TABANLI PROGRAMLAMA

İzlence Formu

Ders Adı NESNE TABANLI PROGRAMLAMA Kod BILG3003
Kredi 4 AKTS 6
Z/S Zorunlu Teorik Saat 3
Uygulama Saat 0 Lab Saat 2
Ders Dili Türkçe Dersi Veren Doç. Dr. YAKUP ÇELİKBİLEK
Dersin Veriliş Türü Örgün

Dersin Amacı

Yazılım geliştirmede nesne yönelimli programlama yaklaşımları uygulanmakta ve öğrenciler bu doğrultuda nesne yönelimli yazılım geliştirme becerilerine aşina hale gelmektedir.

İçerik

Nesne tabanlı programlamaya giriş ve temel unsurlar, Operatörler, Temel G/Ç, Sınıflar ve Nesneler, Kurucu ve Yıkıcı Metotlar, Kalıtım ve Polimorfizm Kapsülleme, Gelişmiş OOP, Soyut Sınıflar ve Arabirimler, Hata yönetimi ve İstisnalar, İlişki Veritabanı Geliştirme, GUI geliştirme, JavaFX, İç sınıflar ve Lambda İfadeleri, Koleksiyon Çerçevesi, Veri Yapıları ve Algoritmalar, Veri yapıları ve Algoritmalar, Jenerikler, Eşzamanlılık (Çoklu iş parçacığı) Concurrency(Multithreading).

Öğretim Yöntemleri

Sunum yapılarak öğretim, tartışma

Kaynaklar

Bilgi İşlem Daire Başkanlığı © 2026