WAR dosyalarını Maven ve Cargo ile otomatik dağıtın.
2 günlük Maven ve Cargo eğitimi: WAR yapısı, maven-war-plugin, Cargo ile Tomcat 10 ve WildFly dağıtımı, profiller, entegrasyon testi ve CI.
WAR paketleme ve Cargo ile otomatik dağıtım
Bu eğitim Jakarta Servlet uygulamalarını Maven ile paketleyip Cargo ile otomatik dağıtmayı anlatır. WAR dizin yapısı (WEB-INF, classes, lib), maven-war-plugin ve packaging war, provided scope ile servlet-api, Cargo Maven Plugin ile gömülü ve yerel container (Tomcat 10, WildFly), uzak dağıtım için Manager ve yönetim arayüzü, context path, port ve JVM ayarları, profil bazlı ortamlar, entegrasyon testinde Cargo ve CI hattında otomatik dağıtım uygulamalı işlenir.
2 Gün. Her gün dört modül; toplam 8 modül, her modülde altı konu başlığı ve uygulama çalışması yer alır.
Orta Seviye — Jakarta Servlet uygulamasını Maven ile WAR olarak paketleme ve Cargo eklentisiyle Tomcat/WildFly'a otomatik dağıtma.
Katılımcılar basit bir servlet uygulamasını önce elle, sonra Maven ve Cargo ile tek komutla Tomcat ve WildFly'a dağıtır.
mvn cargo:run ve cargo:redeploy ile elle kopyalamadan kurtulursunuz.
Aynı WAR'ı Tomcat ve WildFly'a dağıtarak farkları görürsünüz.
Dağıtım adımı build hattına eklenebilir hale gelir.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, metot ve exception kullanabilecek düzeyde Java bilgisi gerekir.
İstek, yanıt, durum kodu ve başlık kavramlarına aşinalık gerekir.
pom.xml ile bağımlılık eklemeye temel aşinalık faydalıdır.
JDK 17 ve IntelliJ IDEA veya Eclipse 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:
WEB-INF, classes ve lib yapısını açıklayıp WAR içeriğini inceleyebilirsiniz.
packaging war ve provided scope ile doğru servlet projesi kurabilirsiniz.
Resource filtering ve profillerle ortam bazlı WAR üretebilirsiniz.
cargo:run ile gömülü container başlatıp uygulamayı test edebilirsiniz.
Tomcat 10'a yerel ve uzak olarak WAR dağıtabilirsiniz.
WildFly'a Cargo ile yönetim kullanıcısı üzerinden dağıtım yapabilirsiniz.
Cargo ile container başlatıp failsafe testlerini otomatik çalıştırabilirsiniz.
Dağıtım adımını CI hattına ekleyip geri alma planı yapabilirsiniz.
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 Development Certificate Program eğitimi: java dilini baştan sona uygulamalı öğrenme programı. Uygulamalı 4 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java Development with Eclipse eğitimi: eclipse IDE ile verimli Java geliştirme akışı. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Java EE Teknolojileri ile Uygulama Geliştirme eğitimi: kurumsal Java platformunun katmanlı uygulama geliştirmesi. Uygulamalı 3 gün, DVA Katılım ve Başarı Sertif
Detayları Gör →Java Hibernate: Getting Started eğitimi: oRM mantığı ve Hibernate'e giriş. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java Hibernate: Working with Hibernate eğitimi: hibernate ileri eşleme, önbellek ve performans. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →