ENDÜSTRİ 4.0 (İNGİLİZCE, TEZSİZ)
Yüksek Lisans TYYÇ: 7. Düzey QF-EHEA: 2. Düzey EQF-LLL: 7. Düzey

Ders Tanıtım Bilgileri

Ders Kodu Ders Adı Yarıyıl Teorik Pratik Kredi AKTS
YZM5602 İleri Java Programlama Güz 3 0 3 12
Bu dersin açılması ilgili bölüm tarafından yarıyıl başında belirlenir

Temel Bilgiler

Öğretim Dili: Tr
Dersin Türü: Departmental Elective
Dersin Seviyesi: LİSANSÜSTÜ
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Prof. Dr. MEHMET ALPER TUNGA
Dersin Amacı: Java dilinde ileri seviyede uygulamalar geliştirmek, hazır kütüphanelerin kullanımlarını öğrenmek

Öğrenme Çıktıları

Bu dersi başarıyla tamamlayabilen öğrenciler;
1. Java'da ağ programlama geliştirir
2. Çok thread'li program geliştirir
3. Java'da web uygulamaları geliştirir
4. Java'da veritabanı programlama uygulamaları geliştirir
5. ORM araçlarını kullanır
6. Java'da istisnalar ve loglar oluşturur
7. Spring framework ve JMX ortamlarını yönetir

Dersin İçeriği

Bu dersin içeriğinde Java dili hakında genel bilgi, Java'da ağ programlama, Java'da multi-threaded programlama, Java'da web uygulamaları, veritabanı bağlantısı, JDBC kullanımı, ORM araçları, Hibernate kullanımı, Hibernate kullanımı, Exception'lar, Loglama, Spring Framework, JMX.

Haftalık Ayrıntılı Ders İçeriği

Hafta Konu Ön Hazırlık
1) Java dili hakında genel bilgi
2) Java'da ağ programlama
3) Java'da multi-threaded programlama
4) Java'da web uygulamaları
5) Java'da web uygulamaları
6) Java'da web uygulamaları
7) Veritabanı bağlantısı, JDBC kullanımı
8) ORM araçları, Hibernate kullanımı
9) Hibernate kullanımı
10) Exception'lar, Loglama
11) Spring Framework
12) Spring Framework, Genel tekrar
13) JMX

Kaynaklar

Ders Notları: Head First Java, 2nd Edition, Kathy Sierra, Bert Bates, O'Reilly, 2005, ISBN: 978-0-596-00920-5
Diğer Kaynaklar: Yok - None.

Değerlendirme Sistemi

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Devam 14 % 10
Laboratuar % 0
Uygulama % 0
Arazi Çalışması % 0
Derse Özgü Staj % 0
Küçük Sınavlar 2 % 10
Ödev 5 % 10
Sunum % 0
Projeler % 0
Seminer % 0
Ara Sınavlar 1 % 30
Ara Juri % 0
Final 1 % 40
Rapor Teslimi % 0
Juri % 0
Bütünleme % 0
Toplam % 100
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 60
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI % 40
Toplam % 100

AKTS / İş Yükü Tablosu

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Ders Saati 14 3 42
Laboratuvar 0 0 0
Uygulama 14 3 42
Derse Özgü Staj 0 0 0
Arazi Çalışması 0 0 0
Sınıf Dışı Ders Çalışması 14 3 42
Sunum / Seminer 0 0 0
Proje 0 0 0
Ödevler 0 0 0
Küçük Sınavlar 0 0 0
Ara Juri 0 0 0
Ara Sınavlar 1 22 22
Rapor Teslimi 0 0 0
Juri 0 0 0
Final 1 41 41
Toplam İş Yükü 189

Program ve Öğrenme Kazanımları İlişkisi

Etkisi Yok 1 En Düşük 2 Düşük 3 Orta 4 Yüksek 5 En Yüksek
           
Dersin Program Kazanımlarına Etkisi Katkı Payı