11. SınıfBilişim Teknolojileri
API ile Veri Alışverişi — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- API ile Veri Alışverişi ile ilgili temel kavramları açıklar.
- API ile Veri Alışverişi konusunun Mobil Uygulamalar dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Önemli noktalar
- Yerel depolama cihazda küçük veriler saklar.
- REST API HTTP metodları ile veri alışverişi yapar.
- JSON mobil uygulamalarda yaygın veri formatıdır.
- Yanıt gövdesi doğrudan kullanılmaz; önce biçimlendirilip doğrulanır.
- Arayüzün yükleme, hata ve boş durumları ayrı ayrı tasarlanmalıdır.
Formüller ve kurallar
- Yerel depolama cihazda küçük veriler saklar.
- REST API HTTP metodları ile veri alışverişi yapar.
- JSON mobil uygulamalarda yaygın veri formatıdır.
- Durum kodları: 200 başarılı, 201 oluşturuldu, 400 istek hatalı, 401 kimlik gerekli, 404 bulunamadı, 500 sunucu hatası
- GET veri okur, POST yeni kayıt gönderir, PUT günceller, DELETE siler
Sık yapılan hatalar
- API ile Veri Alışverişi ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
- Yalnız başarı durumunu tasarlamak: Ağ kesildiğinde veya 500 döndüğünde kullanıcı yönlendirilmezse uygulama kullanılamaz hâle gelir.
- Yaygın hata 5: API ile Veri Alışverişi konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- API ile Veri Alışverişi konusunu atölye ve iş yeri uygulamalarıyla pekiştir.
- Önemli noktaları kısa notlar hâlinde çıkarıp düzenli tekrar et.
- Uygulama öncesi iş güvenliği kontrol listesini gözden geçir.
- Durum kodu sorularında kodun ilk rakamına bak: 2x başarılı, 4x istek sorunu, 5x sunucu sorunu.
Kendini dene
Bu sayfayı okuduktan sonra konu anlatımını tekrar oku ve kendi cümlelerinle özetle.