Eğitim İçeriği
Giriş
- Quarkus vs Spring Framework ve diğer Java çerçeveleri
- Quarkus özelliklerine ve mimarisi genel bakış
Geliştirme Ortamını Hazırlama
- Bir IDE seçmek (IntelliJ IDEA, Eclipse, VSCode vb.)
- Java, Maven, GraalVM ve Docker'ı yüklemek
Quarkus Uygulaması Oluşturma
- Quarkus projesini başlatmak
- Uygulamayı çalıştırmak
- Quarkus'ta bağımlılık enjeksiyonu kullanmak
- Uygulamayı test etmek
- Uygulamayı paketlemek
GraalVM ile Yerel Dosyalar Oluşturma
- GraalVM'ı yapılandırmak
- Yerel dosyaya derlemek
- Yerel uygulamaları kapsül içine almak
- Yerel uygulamaları hata ayıklamak
Maven ile Quarkus Uygulamaları Oluşturma
- Bir proje oluşturmak
- Uzantılarla çalışmak
- Geliştirme modunda çalıştırmak ve hata ayıklamak
- IDE'yi içe aktarmak
- Kapsül dostu dosyalar oluşturmak
Docker ile Yerel Uygulamaları Kapsüleme
- Kapsül görüntüleri oluşturmak ve göndermek
- Yerel uygulamaları Kubernetes üzerinde dağıtmak
Sorun Giderme
Özet ve Sonuçlar
Kurs İçin Gerekli Önbilgiler
- Java çerçeveleri (Spring, Java EE vb.) ile aşina olmak
- Java programlama deneyimi
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (5)
Yerel kapsayıcılarla sorunsuz çalışma ve Kafka konularını kullanmak için Podman'ı yapılandırma.
- Norfolk Southern
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Hızlı kurulum ve Dev Hizmetleri'ni kullanarak derleme zamanı optimizasyonlarından yararlanma
- Norfolk Southern
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Panache ve Kafka konuları temel bilgilerimi genişletmemi sağladı! Ayrıca, bir Quarkus uygulamasını başlatmanın komut satırı aracılığıyla yapılan yeni bir yöntemini öğrendim.
Tariku Ahmed - Norfolk Southern
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Quarkus ve Spring Boot ile ilişkisini öğrenmek
Justin Ross - Norfolk Southern
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Karmaşık bir genel bakış aldığımız ve bağlam hakkında bilgi edindiğimiz konusunda - örneğin, neden bazı açıklamaları (annotations) kullanmamız gerektiğini ve bunların ne anlama geldiğini öğrendik. Eğitimin pratik kısmını da çok beğendim - komutları elle çalıştırmak ve REST API'lerini çağırmak gibi işlemler yapmak.
Alina - ACCENTURE SERVICES S.R.L
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi