Eğitim İçeriği

Quarkus'e Giriş

  • Quarkus nedir?
  • Kumporta yatan uygulamalar için Quarkus'ın faydaları
  • Kubernetes ve OpenShift ile entegrasyon
  • Başlangıç süresi ve bellek optimizasyonu
  • Temel iş akışı ve mimari

Quarkus Temel Kavramlar

  • Uygulama yapılandırması ve dönüştürücüler
  • Başlatma ve kapatma yaşam döngüsü
  • Test stratejileri
  • Günlük yapılandırması

RESTful Servis Geliştirme

  • REST API uç noktaları oluşturma
  • Sorgu parametreleri ve HTTP yöntemleri
  • Anlamlı yanıt kodlarının kullanımı
  • CORS etkinleştirme ve reaktif yönlendirme
  • HTTP isteği kestiği ve SSL

Uygulama Yapılandırma

  • Özelleştirilmiş özellik dosyaları ve profiller
  • Access yapılandırma değerlerini geçersiz kılma
  • Gelişmiş günlük ve profil-özel yapılandırma
  • Özelleştirilmiş kaynaklar ve dönüştürücüler
  • Gruplandırılmış ve doğrulanmış yapılandırma değerleri

Quarkus Programming Modeli

  • JSON ve XML serileştirme
  • Girdi/çıkış doğrulaması ve özel doğrultucular
  • Bağımlılık ekleme ve nitelendiriciler
  • Yaşam döngüsü olayları ve arayıcılar
  • Mohito ile davranışsal ve birim testleri

Quarkus Uygulamalarını Paketleme

  • Komut modu ve JAR paketi oluşturma
  • Über-JAR ve yerel yürütülebilir derlemeler
  • JAR ve yerel derlemeler için Docker konteynerleri
  • Konteynerleştirilmiş uygulamalarda SSL desteği

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Java programlama anlayışı
  • Web mimarisi ve REST kavramlarıyla deneyim
  • HTTP protokolüne aşinalık

Hedef Kitle

  • Geliştiriciler
  • Yazılım mimarı
  • Bölük-başka uygulamalar oluşturan mühendisler
 40 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (4)

Yaklaşan Etkinlikler

İlgili Kategoriler