JAX-RS ile standartlara uygun REST servisleri yazın
REST ilkeleri, JAX-RS kaynakları, JSON bağlama, filtreler, asenkron yanıt, güvenlik ve test konularını kapsayan 2 günlük eğitim.
JAX-RS ile REST servis geliştirme
Eğitim REST kısıtlarını, Richardson olgunluk modelini ve HTTP semantiğini; @Path, @GET/@POST, @PathParam/@QueryParam, @Produces/@Consumes ile JAX-RS kaynak yazımını; Jackson/JSON-B ve JAXB bağlamasını; ExceptionMapper, ContainerRequestFilter ve @NameBinding'i; AsyncResponse, SSE ve multipart'ı; JWT/OAuth2, CORS, OpenAPI, REST Assured ve dayanıklı istemci tasarımını kapsar.
2 Gün. Her gün dört modül; REST Tasarımı ve JAX-RS Temeli; Güvenlik, Asenkron ve İstemci ekseninde ilerleyen uygulamalı program.
Orta Seviye — REST ilkeleri, JAX-RS anotasyonları, JSON/XML bağlama, filtre/interceptor, asenkron yanıt, güvenlik ve test
Aynı kaynak modeli üzerinde adım adım servis büyütülür; her adım Postman ve REST Assured testleriyle doğrulanır.
HTTP yöntemi, durum kodu ve kaynak adlandırma kararlarını standartlara göre verirsiniz.
Filtre, interceptor ve exception mapper ile temiz bir servis katmanı kurarsınız.
OpenAPI ile belgelenen sürümlenebilir API'ler yayınlarsı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:
Kaynak ve yöntem tasarımını standartlara uygun yapabilirsiniz.
Path, Produces ve Consumes ile kaynak yazabilirsiniz.
JSON ve XML bağlamasını yapılandırabilirsiniz.
ExceptionMapper ile Problem Details üretebilirsiniz.
Request/response filtreleri yazabilirsiniz.
AsyncResponse ve SSE kullanabilirsiniz.
JWT ve OAuth2 ile koruyabilirsiniz.
REST Assured ve Postman ile 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.
Spring Framework autowiring eğitimi: @Autowired, constructor injection, @Qualifier, @Primary, koleksiyon enjeksiyonu ve bean çözümleme hatalarının teşhisi.
Detayları Gör →Spring Framework dependency injection eğitimi: IoC ilkeleri, ApplicationContext, XML ve Java yapılandırma, constructor/setter injection, scope ve test edilebili
Detayları Gör →İleri Spring mikroservis eğitimi: saga, outbox, Kafka, CQRS, Resilience4j, dağıtık izleme, sözleşme testleri ve Kubernetes dağıtımı dört günde uygulamalı.
Detayları Gör →Spring Cloud ile mikroservis eğitimi: Eureka, OpenFeign, Gateway, Config Server, Resilience4j, RabbitMQ, Zipkin ve Docker Compose ile üç günlük uygulamalı progr
Detayları Gör →Spring WebFlux eğitimi: Project Reactor, Mono ve Flux, fonksiyonel uç noktalar, WebClient, R2DBC, SSE ve StepVerifier ile reaktif servis geliştirme.
Detayları Gör →