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

Bu kitap % 100 tamamlandı

2014-05-12 tarihinde tamamlandı

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.

This book is a translation into Türkçe of Build APIs You Won't Hate which was originally written in English.

Yazarlar Hakkında

Phil Sturgeon
Phil Sturgeon

Since 2010 I've been building APIs for all sorts of companies. I've worked as a freelancer, consultant, Head of API, and CTO, for several API-centric technology startups, in the UK and more recently NYC.

These days I'm working as a sort of internal API consultant at WeWork. I help them focus on API Documentation/Specification, API testing, contributing to open-source HTTP clients, and releasing our own open-source tools like We::Call and Speccy. We’ve also been solving real-world performance issues in prod using HTTP Conditional Caching, slowly moving towards HTTP/2, and all sorts of other fun stuff.

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.

Table of Contents

  • 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 Önkoşulsuz, Risksiz, %100 Mutluluk Garantilidir

Leanpub'tan yaptığınız alışverişlerde, 45 günlük sürede %100 iade garantisi mevcut, bunun için sadece iki tıklama yeterli. İade talepleri elden işlenmektedir, aktifleşmesi birkaç gün alabilir. Detaylar için (ingilizce) kullanım sözleşmesini okuyunuz.

Leanpub üzerinde Yazın ve Yayımlayın

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Leanpub üzerinde nasıl yazabileceğinizi öğrenin