Java ile Programlama

Java Programlamaya Giriş kursu, Java’nın temel konularından başlayarak öğrencileri nesneye yönelik programlamada belli bir noktaya taşımayı hedefleyen bir eğitim içeriğine sahiptir. Java ile ilk kez tanışacak kişilerin başvurması için uygundur.

 

Eğitime katılacakların sahip olması gereken özellikler:

  • Okuduğunu anlayabilecek düzeyde İngilizce bilgisi
  • Temel düzeyde GNU/Linux komutlarına aşinalık
  • Bilgisayarlarına GNU/Linux dağıtımlarından birini (tercihen Ubuntu) yükleyerek gelmeleri
  • Temel programlama bilgisine(koşullar, döngüler vs.) sahip olmak

 

Konular

  • Java’ya giriş
  • JDK, JRE, JVM, Java Versiyonları
  • Java ile İlk Program
  • Veri Tipleri, Operatörler, String
  • Döngü – Koşul
  • Metodlar
  • Diziler
  • Sınıflar ve Nesneler
  • Construction
  • Garbage Collector
  • Nesne Yönelimli Programlamaya Giriş
  • Kapsülleme
  • Kalıtım
  • Polimorfizm
  • Soyutlama (Abstraction)
  • Statik ve Final
  • Interface
  • Enumeration
  • Mutable & Immutable
  • Generic ArrayList
  • Inner Class
  • Exception Handling
  • Java’da Paketler
  • Generic
  • Collections
  • Algoritmalar (Diziler ve Collections)
  • String & StringBuilder
  • JavaDoc
  • Dosya İşlemleri
  • Threading — Producer & Consumer Örneği
  • SOLID