Maven ile hatasız ve tekrarlanabilir JAR üretin
Maven ile Java Uygulamalarını Paketleme eğitimi: pom.xml, Maven yaşam döngüsü, maven-jar-plugin, shade ve assembly, spring-boot-maven-plugin, bağımlılık kapsamları, profiller ve release.
Maven ile JAR paketleme ve dağıtım
Eğitim, Maven kullanarak Java projelerinin paketlenmesini ele alır: standart dizin yapısı, pom.xml koordinatları (groupId, artifactId, version), yaşam döngüsü (validate, compile, test, package, verify, install, deploy), maven-jar-plugin ile manifest, maven-shade-plugin ve maven-assembly-plugin ile fat JAR, bağımlılık kapsamları, dependencyManagement, profiller, çok modüllü projeler, versions-maven-plugin ve Nexus/Artifactory'ye yayın.
2 Gün. Her gün dört modül; Maven Temelleri; Paketleme Eklentileri ve Yayın ekseninde ilerleyen uygulamalı program.
Orta Seviye — Maven yaşam döngüsü, jar/shade/assembly eklentileri, bağımlılık yönetimi ve sürümleme
Sıfırdan Maven projesi oluşturulur, farklı paketleme eklentileriyle JAR üretilir; çıktı JAR'lar çalıştırılarak karşılaştırılır.
Aynı çıktıyı her ortamda üreten yapılandırmalar kurarsınız.
Sürüm çakışmalarını ve geçişli bağımlılıkları yönetirsiniz.
Artefakt deposuna yayın ve sürümleme akışını öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel düzeyde Java ve proje yapısı.
JAR ve sınıf yolu temellerine aşinalık.
Maven 3.9+ ve JDK 17+ kurulu ortam.
Terminalden komut çalıştırabilme.
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:
pom.xml ve standart dizin düzeniyle proje kurarsınız.
Faz ve goal ilişkisini kullanarak build akışını yönetirsiniz.
Kapsam, geçişli bağımlılık ve BOM'u doğru kullanırsınız.
maven-jar-plugin ile çalıştırılabilir JAR üretirsiniz.
Shade ve assembly ile bağımlılıkları tek pakete toplarsınız.
Çok modüllü projelerde derleme sırasını yönetirsiniz.
Ortama özel profiller tanımlarsınız.
Artefaktı depoya yayınlar ve sürümlemeyi otomatikleştirirsiniz.
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.
Java SE dosya ve dizin işlemleri eğitimi: NIO.2 Path ve Files, walkFileTree, öznitelikler, symbolic link ve WatchService. 2 gün uygulamalı, DVA katılım sertifik
Detayları Gör →Java SE Essentials eğitimi: tipler, kontrol akışı, OOP, arayüzler, koleksiyonlar, istisnalar, dosya G/Ç, Maven ve JUnit ile bitirme projesi. 3 gün, DVA sertifik
Detayları Gör →Java SE Programmer II diziler ve akış kontrolü eğitimi: çok boyutlu diziler, Arrays API, switch ifadesi ve etiketli döngüler. 2 gün uygulamalı, DVA sertifikası.
Detayları Gör →Java SE Programmer II sınıf kavramları ve istisna yönetimi eğitimi: kalıtım, arayüz, enum, sealed, try-with-resources. 2 gün uygulamalı, DVA katılım sertifikası
Detayları Gör →Java SE Programmer II eşzamanlılık yönetimi eğitimi: thread, synchronized, Lock, ExecutorService, CompletableFuture ve ConcurrentHashMap. 2 gün uygulamalı.
Detayları Gör →