Java ile Programlama eğitimi
- Framework, JRE, Jit, Byte Code, vb kavramlar
- Decompiling, JIT’in detayları
- Java tür sistemi, Type Inference
- Operatörler, değişken ve sabitler
- Konsol I/O
- Karar mekanizmaları, döngüler
- Fonksiyonlar ve overloading
- Enum’lar
- Nesne yönelimli programlama
- Sınıf ve nesne kavramı
- Abstraction, Encapsulation (Getter Setter Fonksiyonlar)
- Sınıf ve nesneler arası ilişkiler
- Inheritance, Overriding, Interface, Polimorfizm
- Soyut (abstract) ve somut (concreate) sınıflar
- Constructor/Destructor, Garbage Collection
- Paketler
- Exception Handling
- Anonim ve lokal sınıflar
- Lambda ifadeleri
- Generic türler ve metotlar
- Diziler ve koleksiyonlar (ArrayList, Vector, HashMap, HashSet vb)
- Statik üyeler
- Değişken sayıda argüman alan (variadic) fonksiyonlar
- Annotation ve Reflection
- String işlemleri
4 gün (30 saat) sürecek bu eğitim, yazılım geliştirme takımları için Sharpware eğitmenlerinden Aykut Taşdelen tarafından verilecektir.