Java uygulamanızı tek bir JAR'a paketleyin
JAR Dosyaları Oluşturma eğitimi: jar komutu, MANIFEST.MF, Main-Class, Class-Path, çalıştırılabilir JAR, bağımlılıklar, imzalama ve jlink/jpackage'a giriş.
Java arşivi (JAR) oluşturma ve çalıştırma
Eğitim, Java Archive biçimini komut satırı araçlarıyla ele alır: jar komutuyla create, update, list ve extract, META-INF/MANIFEST.MF alanları (Main-Class, Class-Path, Multi-Release), çalıştırılabilir JAR, bağımlı JAR'larla sınıf yolu yönetimi, kaynak dosyaları, jarsigner ile imzalama, modül tanımlayıcısı (module-info.class), jdeps ile bağımlılık analizi ve jlink ile özel runtime'a giriş.
2 Gün. Her gün dört modül; jar Aracı ve Manifest; Bağımlılıklar, İmza ve Modüller ekseninde ilerleyen uygulamalı program.
Temel Seviye — jar aracı, MANIFEST.MF, çalıştırılabilir JAR, classpath ve modüler JAR
Manuel derleme ile JAR üretilir, manifest düzenlenir, bağımlılıklı uygulamalar paketlenip farklı ortamlarda çalıştırılır.
Derleme araçlarının arkasında yatan JAR mekanizmasını kavrarsınız.
Tek komutla çalışan uygulama dosyası üretirsiniz.
ClassNotFound ve manifest hatalarını hızla çözersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Herhangi bir dilde değişken, döngü ve fonksiyon mantığına aşinalık.
JDK 17 veya üzeri ile IntelliJ IDEA, Eclipse ya da VS Code kurulu bilgisayar.
Terminalde dizin gezinme ve temel komutları kullanabilme.
Yönetici izinli, en az 8 GB RAM'li dizüstü bilgisayar.
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:
Arşiv oluşturur, listeler, günceller ve açarsınız.
MANIFEST.MF alanlarını doğru yapılandırırsınız.
java -jar ile çalışan paket üretirsiniz.
JAR içindeki kaynakları sınıf yolu üzerinden okursunuz.
Class-Path ve fat JAR yaklaşımlarını karşılaştırırsınız.
jarsigner ile JAR imzalayıp doğrularsınız.
module-info ile modül tanımlar, jdeps ile analiz edersiniz.
jlink ve jpackage ile bağımsız dağıtım hazırlarsınız.
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 Expression Language eğitimi: SpEL sözdizimi, EvaluationContext, @Value, @PreAuthorize, @Cacheable koşulları ve ifade enjeksiyonu riskleri uygulamalı işle
Detayları Gör →Spring Framework eğitimi: IoC, AOP, JdbcTemplate, JPA, transaction yönetimi, Spring MVC, Spring Security ve test stratejileri üç günde uygulamalı işlenir.
Detayları Gör →Spring Framework autowiring eğitimi: @Autowired, constructor injection, @Qualifier, @Primary, koleksiyon enjeksiyonu ve bean çözümleme hatalarının teşhisi.
Detayları Gör →Spring Framework dependency injection eğitimi: IoC ilkeleri, ApplicationContext, XML ve Java yapılandırma, constructor/setter injection, scope ve test edilebili
Detayları Gör →İleri Spring mikroservis eğitimi: saga, outbox, Kafka, CQRS, Resilience4j, dağıtık izleme, sözleşme testleri ve Kubernetes dağıtımı dört günde uygulamalı.
Detayları Gör →