Java ile ilk HTTP isteklerinizi gönderin.
2 günlük başlangıç Java HTTP eğitimi: HTTP protokolü, HttpURLConnection, HttpClient ile GET ve POST, Jackson ile JSON ve API istemcisi uygulaması.
Java ile temel HTTP istekleri ve yanıt işleme
Bu eğitim Java ile basit HTTP isteklerinin nasıl gönderileceğini öğretir. HTTP protokol temelleri (metot, durum kodu, başlık), URI ve URL sınıfları, HttpURLConnection ile GET, java.net.http.HttpClient ile GET ve POST, sorgu parametreleri, yanıt gövdesini okuma, JSON ayrıştırma (Jackson veya Gson), hata durum kodlarının işlenmesi, timeout ve herkese açık bir API'yi çağıran küçük bir komut satırı uygulaması uygulamalı yapılır.
2 Gün. Her gün dört modül; toplam 8 modül, her modülde altı konu başlığı ve uygulama çalışması yer alır.
Temel Seviye — Java ile basit HTTP istekleri: URL, HttpURLConnection, HttpClient ile GET ve POST, yanıt okuma ve JSON.
Katılımcılar Postman ve tarayıcı ile önce isteği elle görür, ardından aynı isteği Java kodu ile gönderir.
Tarayıcı ve Postman ile görülen istek, kodda satır satır karşılığıyla yazılır.
İlk iki saatte gerçek bir API'den veri çeken program çalışır.
Durum kodu kontrolü ve timeout gibi temel iyi pratikler baştan öğrenilir.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, metot ve sınıf yazabilmek gerekir.
URL ve tarayıcı kavramlarına aşinalık yeterlidir.
JDK 17 kurulu olmalıdır.
Genel API çağrıları için internet erişimi gerekir.
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:
Metot, durum kodu ve başlık kavramlarını açıklayabilirsiniz.
Sorgu parametrelerini doğru kodlayarak URI oluşturabilirsiniz.
HttpURLConnection ve HttpClient ile GET isteği gönderebilirsiniz.
JSON gövdeli POST isteği gönderip yanıt kodunu kontrol edebilirsiniz.
Yanıtı UTF-8 olarak okuyup başlıkları inceleyebilirsiniz.
Jackson ile JSON yanıtını Java nesnesine çevirebilirsiniz.
4xx, 5xx ve timeout durumlarını koda alabilirsiniz.
Gerçek bir API'yi çağıran komut satırı uygulaması geliştirebilirsiniz.
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: Access Modifiers for Regulating Access eğitimi: erişim belirleyicileriyle güvenli sınıf tasarımı. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java OOP: Interfaces & Anonymous Classes eğitimi: arayüz tabanlı tasarım ve anonim sınıflar. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java OOP: Multi-level Inheritance eğitimi: çok seviyeli kalıtım ve nesne başlatma sırası. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Ser
Detayları Gör →Java OOP: Run-time & Compile-time Polymorphism eğitimi: derleme zamanı ve çalışma zamanı polimorfizmi. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →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 →