Nefret Etmeyeceğiniz Uygulama Programlama Arayüzleri (API) İnşa Edin
$16.99
Minimum fiyat
$19.99
Önerilen fiyat

Nefret Etmeyeceğiniz Uygulama Programlama Arayüzleri (API) İnşa Edin

Herkes API istiyor, öyleyse artık nasıl inşa edildiğini öğrenmenizin zamanı geldi.

Kitap Hakkında

Bu kitap, "Build APIs You Won't Hate" kitabının Türkçe çevirisidir.

API inşa etmek için bilmeniz gereken tüm detayları, teknolojileri ve yazılım bilgisini size sunmaktadır.

Yazılımı inşa ederken de günümüzün en popüler programlama dillerinden örnekler verir (PHP, Ruby ve Python).

Çeviri sürecinde meydana gelmiş olası yazım hataları da düzeltilerek kitap sürekli güncelliğini koruyacaktır.

Sonraki tüm sürümleri, kitabı bir defa satın alarak ücretsiz edinebileceksiniz.

Kitap tamamlanmıştır.

Öneri ve istekleriniz için lütfen irtibata geçiniz.

Bu kitap, orijinali İngilizce dilinde yazılmış olan Build APIs You Won't Hate adlı eserin Türkçe diline çevirisidir.

Yazarlar Hakkında

Phil Sturgeon
Phil Sturgeon

Since 2010 I've worked as a freelancer, consultant, API lead, and CTO for several API-centric technology startups. Working as an internal API consultant for WeWork gave me a lot to write about, where I used my experience of things going horribly horribly wrong to help educate developers, define standards for API design and architecture, and implementing full API design lifecycles so we weren't all just building nonsense and hoping it was useful.

Trying to get loads of different questionably built APIs tidied up, playing nicely, and working quickly was a constant source of learning for me and everyone involved. I took a lot of that learning to Stoplight, and helped plan, build, and manage most of your favourite OpenAPI tools.

When I'm not banging on about APIs I'm riding, racing, or crashing various bikes, or saving the plant through Protect Earth, an environmental charity I co-founded in 2020. We create brand new woodlands, restore and extend ancient woodlands, and run around with machetes getting rid of invasive species.

Sinan Eldem
Sinan Eldem

1981 doğumludur.

1999 yılından bu yana web uygulamaları geliştirmektedir.

Şubat 2012'den bu yana web yazılım geliştirmede kullandığı Laravel Framework'ün Türkiye'de yaygın kullanılmasına yardımcı olabilmek adına, öncelikle kişisel web sayfasında Laravel'e ilişkin makaleler yazdı, ardından Laravel Türkiye web sayfasını kurdu ve burada oluşturduğu ekip aracılığı ile Laravel'in dokümantasyonunun Türkçe'ye çevirilmesini sağladı.

Çevirilerine ve freelance projelere devam etmektedir.

Evli ve iki çocuk sahibidir.

İçindekiler

  • Giriş
  • Bilgi
  • Teşekkür
  • Örnek Kod
  • Yararlı Veritabanı Ekimi
    • Giriş
    • Veritabanı Ekimine Giriş
    • Seeder’ların İnşası
    • İşte bu kadar
    • İkincil Veriler
    • Bu ne zaman çalıştırılacak?
  • Uç Noktaların Planlanması ve Oluşturulması
    • Fonksiyonel Gereksinimler
    • Uç Nokta Teorisi
    • Uç Noktaların Planlanması
  • Input ve Output Teorisi
    • Giriş
    • İstekler
    • Cevaplar
    • Desteklenen Formatlar
    • İçerik Yapısı
  • Durum Kodları, Hatalar ve Mesajlar
    • Giriş
    • HTTP Durum Kodları
    • Hata Kodları ve Hata Mesajları
    • Hata veya Hatalar
    • Yaygın Tuzaklar
  • Uç Nokta Testleri
    • Giriş
    • Kavramlar & Araçlar
    • Kurulum
    • Başlatma
    • Features
    • Senaryolar
    • Behat’ın Hazırlanması
    • Behat’ın Çalıştırılması
  • Veri Çıktılanması
    • Giriş
    • Direkt Yaklaşım
    • Fractal ile Dönüştürmeler
    • Şema Güncellemelerinin Gizlenmesi
    • Hataların Çıktılanması
    • Bu Çıktının Test Edilmesi
    • Ev Ödevi
  • Veri İlişkileri
    • Giriş
    • Alt-Kaynaklar
    • Yabancı Anahtar Dizileri
    • Bileşik Dokümanlar (Nam-ı diğer Yan Yükleme)
    • Gömülü Belgeler (Nam-ı diğer Yuvalama)
  • Hata Ayıklama
    • Giriş
    • Komut satırı Debugging
    • Tarayıcı Debugging
    • Network Debugging
  • Kimlik Doğrulama (Authentication)
    • Giriş
    • Authentication Ne Zaman Yararlıdır?
    • Authentication İçin Farklı Yaklaşımlar
    • Bir OAuth 2.0 Sunucusu Implemente Edilmesi
    • Bir OAuth 2.0 Sunucusu Nerede Yaşar
  • Sayfalama
    • Giriş
    • Paginator’lar
    • Offset’ler ve Cursor’lar
  • Dokümantasyon
    • Giriş
    • Dokümantasyon Türleri
    • Bir Araç Seçilmesi
    • API Blueprint ve Aglio’nun Kurulması
    • API Blueprint Sözdizimini Öğrenme
    • İlave Kaynaklar
  • HATEOAS
    • Giriş
    • İçerik Anlaşması
    • Hipermedya Kontrol’ler
  • API Sürümlendirme
    • Giriş
    • API Sürümlendirmesi İçin Farklı Yaklaşımlar
    • Kullanıcılarınıza Sorun
  • Sonuç
  • Diğer Kaynaklar

Leanpub 60 Gün %100 Memnuniyet Garantisi

Satın alma tarihinden itibaren 60 gün içinde, herhangi bir Leanpub alışverişiniz için sadece iki tıklamayla %100 geri ödeme alabilirsiniz.

Aslında bu bizim için teknik olarak riskli, çünkü kitap veya kurs dosyalarına her halükarda sahip olacaksınız. Ancak ürünlerimize, hizmetlerimize, yazarlarımıza ve okuyucularımıza o kadar güveniyoruz ki, sattığımız her şey için tam para iade garantisi sunmaktan mutluluk duyuyoruz.

Bir şeyin ne kadar iyi olduğunu ancak deneyerek öğrenebilirsiniz ve %100 para iade garantimiz sayesinde bunu denemek için kesinlikle hiçbir risk yok!

Yani, Sepete Ekle düğmesine tıklamamak için hiçbir neden yok, değil mi?

Tüm koşulları görün...

10$ satışta 8$, 20$ satışta 16$ kazanın

7.99$ veya üzeri satışlarda %80 telif, 0.99$ ile 7.98$ arasındaki satışlarda %80 telif eksi 50 cent sabit ücret ödüyoruz. 10$'lık bir satışta 8$, 20$'lık bir satışta 16$ kazanırsınız. Yani, kitabınızın iade edilmemiş 5000 kopyası 20$'dan satılırsa, 80.000$ kazanırsınız.

(Evet, bazı yazarlar Leanpub'da bundan çok daha fazlasını kazandılar.)

Aslında, yazarlar Leanpub'da yazarak, yayınlayarak ve satarak14 milyon doların üzerinde kazandılar.

Leanpub'da yazmak hakkında daha fazla bilgi edinin

Ücretsiz Güncellemeler. DRM Koruması Yok.

Bir Leanpub kitabı satın aldığınızda, yazar kitabı güncellediği sürece ücretsiz güncellemeler alırsınız! Birçok yazar, kitaplarını yazarken Leanpub'ı kullanarak kitaplarını süreç içinde yayınlar. Ne zaman satın aldıklarına veya ne kadar ödediklerine (ücretsiz dahil) bakılmaksızın tüm okuyucular ücretsiz güncellemeler alır.

Çoğu Leanpub kitabı PDF (bilgisayarlar için) ve EPUB (telefonlar, tabletler ve Kindle için) formatlarında mevcuttur. Bir kitabın içerdiği formatlar, bu sayfanın sağ üst köşesinde gösterilir.

Son olarak, Leanpub kitaplarında DRM kopya koruma saçmalığı yoktur, bu yüzden desteklenen herhangi bir cihazda kolayca okuyabilirsiniz.

Leanpub'ın e-kitap formatları ve bunları nerede okuyabileceğiniz hakkında daha fazla bilgi edinin

Leanpub'da Yazın ve Yayımlayın

Leanpub'ı kullanarak devam eden ve tamamlanmış e-kitapları ve çevrimiçi kursları kolayca yazabilir, yayımlayabilir ve satabilirsiniz!

Leanpub, basit ve zarif bir yazma ve yayımlama iş akışını, devam eden e-kitapların satışına odaklanan bir mağazayla birleştiren, ciddi yazarlar için güçlü bir platformdur.

Leanpub, yazarlar için sihirli bir daktilodur: sadece düz metin olarak yazın ve e-kitabınızı yayımlamak için bir düğmeye tıklamanız yeterli. (Veya e-kitabınızı kendi yönteminizle oluşturuyorsanız, kendi PDF ve/veya EPUB dosyalarınızı yükleyip tek tıklamayla yayımlayabilirsiniz!) Gerçekten bu kadar kolay.

Leanpub'da yazma hakkında daha fazla bilgi edinin