DERS AKIŞI
HaftaKonularÖn Hazırlık Yöntem
1 Ders tanıtımı Java'ya Genel Bakış Java JDK'yı yükle Java geliştirme ortamını ayarlama Java uygulamaları yazımı Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
Gösterip Yaptırma
2 Kullanıcı tanımlı soyut veri tipleri (sınıflar) Java 2 sınıf kütüphaneleri Java temelleri String StringBuffer Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
Alıştırma ve Uygulama
Gösterip Yaptırma
3 Java kontrol yapıları Java paketleri Java yöntemleri Java 2 Matematik dersleri Java'daki diziler Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
Alıştırma ve Uygulama
4 Nesne Tabanlı Programlama Kullanıcı tanımlı soyut veri tiplerinin yazılması (sınıflar) Sınıf yöntemleri ve özellikleri Statik sınıf yöntemleri ve özellikleri Örnek sınıf yöntemleri ve öznitelikleri Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
5 Nesne yönelimli programlama Sınıf kalıtım Polimorfizm Java Arayüz mekanizması Erişilebilirlik değiştiricileri Kaynakları okumak Anlatım
Tartışma
Gösteri
6 Grafik Kullanıcı Arabirimi Bileşenleri Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
Gösterip Yaptırma
7 Grafikler ve Java 2D sınıflar Java Inner sınıfları Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
8 Ara Sınav Sınava hazırlık Yazılı Sınav
9 Appletler Daha fazla GUI bileşenleri Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
10 İstisnalar Dosyalar ve Akımlar Çoklu kullanım Kaynakları okumak Anlatım
Soru-Cevap
Gösterip Yaptırma
11 Java Koleksiyonları çerçevesi Java kullanarak veritabanlarına erişme JDBC sınıfları Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
12 Ağlar Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
13 Web Uygulamaları ve Servletler Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
14 Dosyalar ve akımlar. Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
15 Java tabanlı etkileşimli uygulamalar geliştirme Kaynakları okumak Anlatım
Soru-Cevap
Tartışma
16-17 Yarıyıl Sonu Sınavları Sınava hazırlık Yazılı Sınav

KAYNAKLAR
Ders Notu
Diğer Kaynaklar