MATEMATİK (TÜRKÇE, DOKTORA) | |||||
Doktora | TYYÇ: 8. Düzey | QF-EHEA: 3. Düzey | EQF-LLL: 8. Düzey |
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 |
Öğ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 |
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 |
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. |
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 |
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. |
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 |
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 |
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ı |