CDI ile gevşek bağlı arka uç tasarlayın
Bu eğitim, Jakarta Contexts and Dependency Injection (CDI) ile arka uç uygulamaların nasıl modüler ve test edilebilir tasarlandığını anlatır.
Jakarta CDI ile bağımlılık enjeksiyonu, bağlamlar ve olay tabanlı tasarım
Bu eğitim, Jakarta Contexts and Dependency Injection (CDI) ile arka uç uygulamaların nasıl modüler ve test edilebilir tasarlandığını anlatır. Bean keşfi ve beans.xml, @Inject, kapsamlar (Request, Session, Application, Conversation, Dependent), qualifier, alternatives ve stereotype, producer ve disposer metotları, interceptor ve decorator, CDI olayları, asenkron gözlem, CDI Lite ve portable extension ile test uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. günde Bean'ler, Kapsamlar ve Enjeksiyon ve 2. günde İleri CDI: Interceptor, Olaylar ve Test ele alınır, her modül uygulamalı çalışmayla pekiştirilir.
Orta Seviye — Jakarta CDI: bean'ler, kapsamlar, qualifier, producer, interceptor, decorator ve olaylar
Bir bildirim ve faturalama servisi katman katman CDI özellikleriyle geliştirilir; Weld SE ile birim testler yazılır.
Arayüz ve qualifier ile uygulamaları değiştirilebilir ve test edilebilir tasarlarsınız.
Doğru kapsam seçimiyle bellek ve eşzamanlılık sorunlarını önlersiniz.
Interceptor ve decorator ile günlükleme ve güvenlik gibi ilgileri temiz çözersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Arayüz, anotasyon ve yansıma temel düzeyde bilinmelidir.
SOLID ve bağımlılık tersine çevirme kavramı faydalıdır.
Proje yapısı ve test çalıştırma bilgisi gerekir.
JDK 17+, Maven ve IDE kurulu olmalıdır.
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:
Bean tanımlama ve enjeksiyon kurallarını uygulayabilirsiniz.
Uygun kapsamı seçip yaşam döngüsünü yönetebilirsiniz.
Birden çok uygulamayı nitelikli enjeksiyonla ayırt edebilirsiniz.
Dış kaynakları producer ve disposer ile yönetebilirsiniz.
Kesişen ilgileri interceptor ile modüler çözebilirsiniz.
Decorator ile iş mantığını sarmalayabilirsiniz.
Senkron ve asenkron CDI olayları kurabilirsiniz.
Weld SE ile CDI bileşenlerini test edebilirsiniz.
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.
RPA eğitimi: süreç seçimi, PDD, UI otomasyonu, REFramework, istisna yönetimi, kuyruk ve orkestratör ile yazılım robotlarını uygulamalı geliştirin.
Detayları Gör →SAS programlama eğitimi: DATA step, PDV, MERGE, PROC SQL, PROC MEANS/FREQ, format ve makro dili ile uygulamalı veri hazırlama ve raporlama.
Detayları Gör →SD-Access ve ISE entegrasyonu eğitimi: fabric mimarisi, Catalyst Center, 802.1X, TrustSec SGT/SGACL politika dağıtımı ve zorlama laboratuvarları.
Detayları Gör →Search ve Application Development eğitimi: Elasticsearch indeksleme, analyzer, Query DSL, relevans ayarı, aggregation ve arama uygulaması entegrasyonu.
Detayları Gör →Session Border Controller eğitimi: SIP trunk, topology hiding, header manipulation, transcoding, TLS/SRTP, DoS koruması ve Wireshark ile sorun giderme.
Detayları Gör →