DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
İleri Programlama | BTEZ 208 | 4 | 2 | 3 | 4 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Lisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | Dr. Öğr. Üyesi Mehmet TEKDAL | |||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | Bu dersin amacı,ileri programlamanın temel kavramları ve teknikleri üzerine Java programlama dili ile uygulamaları geliştirmek ve bu alanda deneyim kazandırmaktır. |
|||
Dersin İçeriği | Java uygulamaları: giriş, aritmetik, eşitlik ve ilişkisel işleçler; java sınıfları ve nesneleri; kontrol ifadeleri; metotlar; diziler; sınıflar ve nesneler; miras; çokbiçimlilik; guı bileşenleri; grafik ve java 2D; koşum hataları yönetimi; dosyalar ve akımlar; çoklu kullanım; java tabanlı etkileşimli uygulamalar geliştirme. |
Dersin Öğrenme Kazanımları |
---|
1) Java programlama dilinin temel özelliklerini bilir. |
2) Temel nesne yönelimli programlama kavram ve tekniklerini uygular. |
3) Java ile nesne yönelimli programlama tekniklerini uygular. |
4) Nesne yönelimli tasarımın arkasındaki prensipleri açıklar. |
5) Swing ve AWT kullanarak Java GUI uygulamalarını tasarlar, kurar ve çalıştırır. |
6) |
7) |
8) |
9) |
10) |
11) |
12) |
13) |
14) |
15) |