Java'da JSON'u güvenle okuyun ve yazın
Java'da JSON ile çalışmayı öğrenin: JSON-P, JSON-B, Jackson ObjectMapper, JsonNode, özel serializer, streaming, hata yönetimi, HttpClient entegrasyonu ve JSON testleri.
Java'da JSON serileştirme ve ayrıştırma
Eğitim, Java'da JSON verisini nesnelere ve nesneleri JSON'a dönüştürmenin standart yollarını öğretir. JSON söz dizimi, Jakarta JSON-P ile JsonObject/JsonArray, JSON-B ile nesne bağlama ve annotation'lar işlenir. Jackson ObjectMapper, TypeReference, JsonNode ağaç modeli, @JsonCreator, özel Serializer/Deserializer ve streaming API uygulanır. Hatalı veri, tarih ve BigDecimal hassasiyeti, HttpClient ile API entegrasyonu, JSON Pointer-Patch ve JSONAssert ile test ele alınır.
2 Gün. Her gün dört modül; JSON-P, JSON-B ve Temeller; Jackson ve API Entegrasyonu ekseninde ilerleyen uygulamalı program.
Temel Seviye — Java'da JSON: Jakarta JSON-P/JSON-B ve Jackson ile serileştirme, ayrıştırma, ağaç modeli, hata yönetimi ve API entegrasyonu.
Gerçek bir REST API'den alınan JSON yanıtları farklı kütüphanelerle işlenir; aynı iş üç yöntemle karşılaştırılır.
JSON-P, JSON-B ve Jackson'ı aynı problemde karşılaştırırsınız.
Hatalı ve beklenmeyen veride bozulmadan çalışan kod yazarsınız.
HttpClient ile aldığınız JSON'u DTO'ya dönüştürürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, koleksiyon ve exception bilgisi gerekir.
JSON söz dizimi bilgisi faydalıdır.
Bağımlılık eklemek için Maven bilgisi gerekir.
JDK 17+ ve IDE kurulu olmalı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:
JSON tiplerini ve söz dizimini doğru yorumlayabilirsiniz.
JsonObject ve JsonArray ile veri oluşturabilirsiniz.
Annotation'larla nesne bağlama yapabilirsiniz.
ObjectMapper ile genel tipli koleksiyonları okuyabilirsiniz.
JsonNode ile dinamik yapıyı gezebilirsiniz.
Hatalı JSON'u anlamlı hata mesajıyla yönetebilirsiniz.
HttpClient yanıtlarını DTO'ya dönüştürebilirsiniz.
JSONAssert ile esnek JSON testleri yazabilirsiniz.
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 OOP: The Role of Constructors in Inheritance eğitimi: constructor zinciri ve nesne oluşturma sırası. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java OOP: The Semantics of the final & abstract Keywords eğitimi: final ve abstract ile değişmezlik ve şablon tasarımı. Uygulamalı 2 gün program.
Detayları Gör →Java OOP: Understanding Inheritance & Polymorphism in Java eğitimi: kalıtım ve polimorfizmin birlikte çalışması. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifi
Detayları Gör →Java OOP: Understanding Overriding & Hiding in Inheritance eğitimi: override ve hiding kurallarının tam resmi. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifika
Detayları Gör →Java Performance Tuning & Optimization eğitimi: ölçüm odaklı Java performans mühendisliği. 3 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Se
Detayları Gör →