| 1 | java dilinin genel yapısını öğrenir |
| 2 | Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak ve ögrenmek |
| 3 | Operatörler ile çalışmayı öğrenmek |
| 4 | veri yapılarını ve dizileri kavramak |
| 5 | Şarta bağlı olarak işlemlerin yönlendirilmesini öğrenir |
| 6 | Döngü çeşitleri ve bunların farklarını kullanım şekillerini öğrenir |
| 7 | Sınıf kavramını ve bir sınıf içerisinde yapılabilecek tanımlamaları öğrenir |
| 8 | Kullanıcı arayüz tanımlamak, programın kullanım aşamasını tasarlamak |
| 9 | Programın farklı bir boyutu olaak metotlarile çalışmayı öğrenmek |
| 10 | Applet yazmayı öğrenir |
| 11 | Garafik arayüzünü kullanmayı öğrenir (awt) |
| 12 | Yazılan programa menüler tasarlayarak erişim kolaylığı sağlar |
| 13 | Veritabanı tasarımı, verikaydı ve sorğulamasını öğenir |
| 14 | Uzaktan erişimli program yazmayı öğrenir |