You are on page 1of 1

1.

AY

Java Temelleri ve Programlama Mantığı

 Java dilinin temel yapıları, değişkenler, veri tipleri ve operatörler hakkında temel bilgileri
öğren.
 Koşullu ifadeler ve döngülerle program akışını kontrol etmeyi öğren.
 Fonksiyonları tanımlama ve kullanmayı öğren.

2.AY

Nesne Yönelimli Programlama(OOP)

 Sınıflar, nesneler ve miras kavramlarını öğren.


 OOP prensiplerine uygun şekilde programlama yapmayı öğren.
 Modüler ve yeniden kullanılabilir kod yazma pratiği yap.

3.AY

Java API’ leri ve Koleksiyonlar

 Java’nın standart kitaplığındaki API’ leri ve koleksiyon veri yapılarını öğren.


 ArrayList, LinkedList, HashMap gibi koleksiyon sınıflarını kullanarak veri manipülasyonu
yapmayı öğren.

4.AY

Java GUI Programlama

 Swing veya JavaFX gibi Java GUI(Graphical User Interface) kütüphanelerini kullanarak
masaüstü uygulama geliştirmeyi öğren.
 Butonlar, etiketler, giriş kutuları gibi bileşenlerle etkileşimli kullanıcı ara yüzleri tasarlamayı
öğren.

5.AY

Veri Tabanı Bağlantısı ve Web Geliştirme

 JDBC(Java Database Connetcivity) kullanarak veri tabanlarına bağlanmayı ve veri tabanı


işlemlerini gerçekleştirmeyi öğren.
 Servletler ve JSP(JavaServer Pages) ile web uygulaması geliştirmeyi öğren.
 Tomcat veya Jetty gibi Java web sunucularında projeni çalıştırmayı öğren.

6.AY

Java ile Proje Geliştirme ve Derinleşme

 Projeni geliştir ve Java becerilerini bir uygulamada kullan.


 Gelişmiş Java konularına derinlemesine dal. Örneğin, çoklu-thread programlama, veri yapıları
ve algoritmalar.

You might also like