Apache Maven'ı temelden öğrenin.
2 günlük Apache Maven temel eğitimi: kurulum, pom.xml, yaşam döngüsü, bağımlılık yönetimi, eklentiler, profiller, test ve paketleme.
Maven'ın temel kavramları ve günlük kullanımı
Fundamentals of Apache Maven for Java Developers, Maven'ı sıfırdan ve günlük kullanım odaklı anlatır. Kurulum ve MAVEN_HOME, standart dizin yapısı, pom.xml ve GAV koordinatları, build lifecycle ve fazlar, plugin ve goal kavramı, compile-test-runtime-provided scope, transitif bağımlılık, local ve remote repository, settings.xml, profiller, Surefire ile test, jar ve war paketleme, archetype ile proje oluşturma ve IDE entegrasyonu 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.
Temel Seviye — Apache Maven temelleri: POM, yaşam döngüsü, bağımlılık kapsamları, eklentiler ve depo kullanımı.
Katılımcılar komut satırında mvn komutlarıyla basit bir projeyi sıfırdan oluşturur, bağımlılık ekler, test eder ve paketler.
Kopyala-yapıştır pom.xml yerine her satırın anlamını bilerek çalışırsınız.
Bağımlılık çakışması ve derleme hatalarını mvn çıktısından okuyarak çözersiniz.
Komut satırı ve IDE entegrasyonu birlikte kullanılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, metot ve koleksiyon kullanımına temel düzeyde aşinalık gerekir.
Bilgisayarda JDK 17 veya üzeri kurulu olmalıdır.
IntelliJ IDEA veya Eclipse ile proje açıp çalıştırabilmek gerekir.
Terminalden temel komutlar çalıştırabilmek faydalı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:
Maven'ı kurup yapılandırabilir ve komut satırından kullanabilirsiniz.
Bir pom.xml'i satır satır okuyup effective-pom ile doğrulayabilirsiniz.
Fazları ve plugin goal'larını bilinçli çalıştırabilirsiniz.
Doğru scope ile bağımlılık ekleyip dependency:tree ile inceleyebilirsiniz.
Transitif bağımlılık çakışmalarını exclusion ile giderebilirsiniz.
Surefire ile JUnit 5 testlerini yapılandırıp çalıştırabilirsiniz.
Jar, war ve çalıştırılabilir uber-jar üretebilirsiniz.
Profillerle ortama göre yapılandırma değiştirebilirsiniz.
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 Persistence API: Embedding Collections & Managing Cascade Operations eğitimi: embeddable, koleksiyon eşleme ve cascade zinciri. Uygulamalı 2 gün program.
Detayları Gör →Java Persistence API: Executing Queries & Managing the Entity Lifecycle eğitimi: sorgu teknikleri ve persistence context. Uygulamalı 2 gün program.
Detayları Gör →Java Persistence API: Getting Started With JPA & Hibernate eğitimi: jPA ve Hibernate ile ilk çalışan uygulama. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifika
Detayları Gör →Java Persistence API: Mapping & Configuring Relationships eğitimi: tek yönlü ve çift yönlü ilişki tasarımı. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java Programming: Arithmetic & Logical Operations eğitimi: java ifadeleri ve operatörlerinin kuralları. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →