Java Dersi Kapsamı: WWW'e giriş Basit Java programları Java programlarının iki temel yapısı : appletler ve konsol uygulamaları Basit Veri Türleri, Değişkenler Ve Atama İfadeleri, Basit Girdi/çıktı Deyimleri Karar Verme Yapıları (If'li İfadeler) If deyiminin tanımı, işleyişi Basit ve karmaşık mantıksal ifadelerin yapısı Öbek ifadeler İç içe ifadeler Döngü Yapıları (While, For, Do/While) While deyimi Koşul-kontrollü döngü yapıları Sayaç-kontrollü döngü yapıları For ve do/while döngüleri İç içe döngü yapısı Sınıflar Ve Metotlar Sınıf (Class) ve metot (method) kavramları Metotların çağırılması Parametre geçirme yöntemleri Dizinler Dizin yapısı ve Java'da tanımı Dizin elemanlarına erişim Dizinler üzerinde basit tarama ve sıralama algoritmaları Karakter Dizileri String ve StringBuffer sınıfları Nesneye Dayalı Programlama Nesneler ve sınıflar Yeni sınıfların varolan sınıflardan yaratılması Kalıtım (inheritance) mekanizması Üstsınıf (superclass) ve altsınıf (subclass) kavramları Sırasal Erişimli Kütüklerle Girdi/çıktı Java'nın akış sınıfının (stream class) tanıtımı Grafiksel İletişim Yöntemleri Olaya dayalı (event-driven) programlama Geometrik şekillerin çizimi Etiket (label) ve düğme (button) gibi grafiksel araçların kullanımı ile veri girişi