Kalıtım, liste ve lambda ile modern Java
Eğitim kalıtım ve polimorfizmin temellerini, List/ArrayList ve koleksiyon arayüzlerini, generics ve diamond operatörünü, var ile yerel tip çıkarımını ve sınırlarını, fonksiyonel arayüzleri, lambda ifadeleri ve method reference'ı, Comparator ve removeIf.
Kalıtımdan lambda'ya modern Java
Eğitim kalıtım ve polimorfizmin temellerini, List/ArrayList ve koleksiyon arayüzlerini, generics ve diamond operatörünü, var ile yerel tip çıkarımını ve sınırlarını, fonksiyonel arayüzleri, lambda ifadeleri ve method reference'ı, Comparator ve removeIf, forEach gibi lambda alan koleksiyon metotlarını, Stream'e giriş ve Optional kullanımını uygulamalı olarak işler.
2 Gün. Her gün dört modül; Kalıtım ve Listeler; Lambda İfadeleri ekseninde ilerleyen uygulamalı program.
Orta Seviye — Java SE kalıtım, List ve koleksiyonlar, var ile tip çıkarımı, generics ve lambda ifadeleri
Çalışan, ürün ve sipariş listeleri üzerinde kalıtım hiyerarşileri kurulur; eski for döngüleri lambda ve stream ile yeniden yazılır.
Alt ve üst tiplerle yeniden kullanılabilir hiyerarşiler kurarsınız.
List ve generics ile tip güvenli veri yapıları kullanırsınız.
Davranışı parametre olarak geçen kısa ve okunur kod yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, metot ve döngü bilgisi.
Constructor ve encapsulation temeli.
JDK 17 ve IDE.
Diziler ve temel veri yapısı kavramı.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Kalıtım hiyerarşisi ve polimorfik liste kurabilirsiniz.
ArrayList ile ekleme, silme ve gezme yapabilirsiniz.
Generic sınıf ve metot yazabilirsiniz.
var ile okunabilirliği bozmadan tip çıkarımı yapabilirsiniz.
Lambda ifadeleriyle kısa ve okunur kod yazabilirsiniz.
Method reference ile sadeleştirme yapabilirsiniz.
Comparator zincirleriyle çok kriterli sıralama yapabilirsiniz.
Eski for döngülerini lambda ve stream ile yeniden yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Spring eğitimi: IoC, AOP, MVC, REST, Data JPA, Security/JWT, test, Actuator/Micrometer ve Docker ile bütünsel Spring ekosistemi. 3 gün.
Detayları Gör →Spring MVC ve Web Flow: Thymeleaf, form doğrulama, view/action/decision-state, subflow, flow güvenliği ve çok adımlı sipariş uygulaması. 3 gün.
Detayları Gör →Spring Boot ile REST API: DTO, Bean Validation, ProblemDetail, JWT, HATEOAS, OpenAPI, RestClient, MockMvc ve Actuator. 3 günlük eğitim.
Detayları Gör →MarkLogic Java Client API: DatabaseClient, DocumentManager, StructuredQueryBuilder, transaction, WriteBatcher ve Optic API. 2 günlük eğitim.
Detayları Gör →SAP NetWeaver AS Java yönetimi (ADM800 konuları): NWA, Config Tool, SDM/JSPM, UME, SSL, SLD, log, kümeleme ve sorun giderme. 3 gün.
Detayları Gör →