Modern Java nın temel yapı taşlarına hakim olun
Bu eğitim, modern Java uygulamalarının temelini oluşturan dört konuyu uygulamalı işler. Interface, default ve static metotlar, fonksiyonel arayüzler ve lambda ifadeleri, method reference, List, Set, Map ve Queue koleksiyonları, Comparator ve Comparable, Strea…
Java dilinde arayüzler, lambda ifadeleri, Collections Framework ve generic türler
Bu eğitim, modern Java uygulamalarının temelini oluşturan dört konuyu uygulamalı işler. Interface, default ve static metotlar, fonksiyonel arayüzler ve lambda ifadeleri, method reference, List, Set, Map ve Queue koleksiyonları, Comparator ve Comparable, Stream API ile veri dönüşümü, generic sınıf ve metotlar, sınırlı tür parametreleri ve wildcard kullanımı kod laboratuvarlarıyla çalışılır.
2 Gün. Her gün dört modül; her modülde altı konu başlığı, kod laboratuvarı, refactoring alıştırması ve birim testi yazma.
Orta Seviye — Java dilinde arayüzler, lambda ifadeleri, Collections Framework ve generic türler
IDE ile yazılan kod alıştırmaları, eski stildeki kodun lambda ve Stream ile yeniden yazılması ve JUnit testleri ile işlenir.
Java daki dört temel konuyu birbirine bağlayan, günlük kodlamada doğrudan kullanılan örneklerle çalışırsınız.
Her konu kısa kod alıştırması ve refactoring çalışması ile pekiştirilir.
Lambda, Stream ve generics bilgisi, modern Java kod tabanlarını okumak ve yazmak için gereklidir.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, nesne, kalıtım ve temel sözdizimi bilinmelidir.
IntelliJ IDEA veya Eclipse ile proje oluşturup çalıştırabilmek beklenir.
Tarayıcı, SSH/terminal istemcisi ve internet erişimi olan bir bilgisayar yeterlidir; uygulamalar için gerekli bulut ortamı eğitim sırasında yönlendirilir.
Her gün sonunda ilgili dokümantasyon bölümlerinin gözden geçirilmesi ve laboratuvarların tekrarlanması öğrenmeyi belirgin biçimde pekiştirir.
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:
Default ve static metotlu arayüzler tasarlayabilirsiniz.
Predicate, Function, Consumer ve Supplier kullanabilirsiniz.
Anonim sınıf yerine lambda ve method reference yazabilirsiniz.
List, Set, Map ve Queue arasında doğru seçim yapabilirsiniz.
Comparator ve Comparable ile sıralama kodu yazabilirsiniz.
Filter, map ve collect ile veri dönüştürebilirsiniz.
Tür güvenli generic sınıf ve metot yazabilirsiniz.
Üst ve alt sınırlı wildcard ları doğru kullanabilirsiniz.
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.
Hibrit Bulut Göç Temelleri eğitimi: Azure Migrate, landing zone, VPN, Entra ID Connect ve veri geçişi. 2 günlük uygulamalı program.
Detayları Gör →Hibrit Ortam Pipeline Dönüşümü eğitimi: Self-hosted agent, GitOps, Vault ve hibrit CI/CD boru hattı. 2 günlük uygulamalı program.
Detayları Gör →IBM Turbonomic Bulut Optimizasyonu eğitimi: Turbonomic eylemleri, politikalar, Kubeturbo ve plan senaryoları. 2 günlük uygulamalı program.
Detayları Gör →Çok Bulutlu IaaS ve Orkestrasyon eğitimi: Terraform, Ansible, Packer ve Kubernetes ile multi-cloud IaaS. 2 günlük uygulamalı program.
Detayları Gör →Amazon Athena Giriş eğitimi: Amazon Athena, Glue Data Catalog, Parquet, bölümleme ve maliyet. 2 günlük uygulamalı program.
Detayları Gör →