Java ile SOAP ve REST web servisleri geliştirin
SOAP/JAX-WS, REST/JAX-RS, Jersey, Spring Boot, güvenlik, OpenAPI ve dayanıklılık konularını kapsayan 3 günlük Java web servisleri eğitimi.
Java ile SOAP ve REST servis geliştirme
Eğitim, Java ile web servisleri geliştirmenin iki yüzünü ele alır: WSDL/SOAP/JAX-WS ve REST/JAX-RS. XML ve JSON işleme (JAXB, Jackson), HTTP semantiği, durum kodları ve Problem Details hata modeli, Jersey ve Spring Boot ile REST, JWT/OAuth2 güvenliği, OpenAPI, sürümleme, mesajlaşma entegrasyonu, Resilience4j, Pact sözleşme testi ve Maven ile paketleme işlenir.
3 Gün. Her gün dört modül; XML-JSON ve Servis Temelleri; Jersey, Güvenlik ve Derleme; Spring REST, Mesajlaşma ve Proje ekseninde ilerleyen uygulamalı program.
Orta Seviye — SOAP/JAX-WS, REST/JAX-RS, XML-JSON işleme, güvenlik, sürümleme, dayanıklılık ve test
Aynı alan modeli hem SOAP hem REST olarak yayınlanır; SoapUI, Postman ve REST Assured ile test edilir.
Kurumsal SOAP ve modern REST servislerini aynı alan modelinde karşılaştırırsınız.
WSDL ve OpenAPI sözleşmeleriyle ekipler arası uyumu sağlarsınız.
Zaman aşımı, retry ve circuit breaker ile dayanıklı istemciler yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, interface, koleksiyon ve istisna kavramlarına temel hakimiyet.
Terminal ve temel Linux/Windows komutları.
JDK 17+ ve IntelliJ IDEA veya Eclipse kurulu bir bilgisayar.
Maven ile derleme ve temel git bilgisi.
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:
WSDL ve JAX-WS ile servis yayınlayıp tüketebilirsiniz.
Kaynak, yöntem ve durum kodlarını doğru kullanabilirsiniz.
Jersey ile filtre ve exception mapper yazabilirsiniz.
JAXB ve Jackson ile eşleme yapabilirsiniz.
JWT ve OAuth2 ile uç noktaları koruyabilirsiniz.
OpenAPI ve WSDL sözleşmelerini yönetebilirsiniz.
Retry ve circuit breaker uygulayabilirsiniz.
REST Assured, SoapUI ve Pact ile servisleri test edebilirsiniz.
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.
Hibernate ileri sorgulama eğitimi: JPQL/HQL, join fetch, Criteria API, native query, DTO projeksiyonu, sayfalama ve EXPLAIN ile sorgu optimizasyonu.
Detayları Gör →Advanced Spring Boot eğitimi: auto-configuration, Spring Security 6 JWT, Spring Data, Kafka/RabbitMQ, Actuator, Micrometer, Testcontainers ve Docker ile dağıtım
Detayları Gör →Apache Maven ileri eğitimi: çok modüllü proje, BOM, bağımlılık çakışması, enforcer, profiller, özel plugin yazımı, Nexus ve CI/CD entegrasyonu.
Detayları Gör →Jersey ile REST API geliştirme ve test eğitimi: JAX-RS, Jackson JSON, ExceptionMapper, filtreler, JWT güvenliği, JerseyTest, REST Assured ve Postman/Newman.
Detayları Gör →Java EE (Jakarta EE) kurumsal mimari eğitimi: CDI, JPA/JTA, EJB, JAX-RS, JMS, güvenlik, MicroProfile ve Docker ile katmanlı uygulama tasarımı.
Detayları Gör →