Java 101 konularının üzerine JavaEE, Restfull, Spring Framework gibi konuların anlaşılabilmesi için tasarlanmıştır. Bu içerik ile katılımcılar Inheritance ve polymorphism konularının detaylarını ve kullanım alanlarını görürler. Tipler arası dönüşüm yapmanın dikkat edilmesi gereken yönlerini görürler. Daha sonra bu tipleri dinamik olarak kullanan generic yapıları öğrenirler. Bu konular sayesinde javada çok yaygın kullanılan annotation 'lar nedir ve nasıl yazılır sorularına cevap bulurlar. Reflection kodları sayesinde java sınıflarının java kodları ile nasıl oluşturulabileceğini ve metod ve field 'larına nasıl erişilebileceğini görürler. EĞİTİM MODÜLLERİ "Bu eğitimin öncesinde JAVA101 - Java Programmin eğitiminin alınmış olması önerilir.
•Genişletme (Extension)
•Metot Ezme (Override)
•Erişim Mekanizması (Access Mechanism)
•Soyutlayıcı (Abstract) Belirleyiciler
•Super Sınıflar
•Sınıflar
•Arayüzleri (Interfaces) Uygulama
•Arayüz Sınıfları
•Metot Ezme (Override)
•Polimorfik Mekanizma
•Casting Mekanizması
•instanceof ile Tip Kontrolü
•ClassCastException
•Diamond Operatörü
•Tür Güvenli (Type-safe) Sınıflar ve Metotlar
•Generic Genişletmeleri
•Anotasyon Nedir?
•Anotasyon Yazma
•@Target ve @Retention
•Anotasyonları Değerlendirme
•Sınıf Tanımları
•Constructor Bulma
•newInstance Metodu
•Metot Çağırma (invoke)
