PHP İle Paket Geliştirme
PHP İle Paket Geliştirme
Ücretsiz!
En düşük fiyat
$0.00
Önerilen Fiyat
PHP İle Paket Geliştirme

Bu kitabın son güncelleme zamanı 2015-01-21.

Kitap Hakkında

Yazar Hakkında

Özgür Adem Işıklı
Özgür Adem Işıklı

1988 yılında İstanbul’da doğdu. 2003 yılında A.N. Bilimli Teknik Lisesi Yazılım Bölümü‘nde öğrenim görmekteyken programlama ile tanıştı. Teknik Lise süresince 3 yaz dönemini Solon Yazılım AŞ. bünyesinde geçirdi ve Delphi ile birlikte muhasebe programlarına katkıda bulundu. Lisans eğitimini Sakarya Üniversitesi Teknik Eğitim Fakültesi Bilgisayar ve Elektronik Bölümü’nde tamamladı. 

Mayıs 2012’de Birey Dershanesi’nde Yazılım Uzmanı olarak gerçek manada iş hayatına başladı. PHP ve Oracle ile birlikte web tabanlı uygulamalar geliştirdi. Şubat 2013’de Sakarya’da bulunan Ahir Ar-Ge AŞ bünyesinde startup projeler geliştirmek üzere görevinden ayrıldı. Ahir Ar-Ge AŞ ile birlikte birçok farklı web tabanlı proje üzerinde çalıştı.

Bugüne kadar yaptığı çalışmalarda PHP, Laravel, CI, MySQL, PHPUnit, Selenium, PHPSpec, Codeception, PHPDoc, HTML, CSS, JS, Linux, Apache, MemCache, Redis, Sysmfony2, Node.JS, Sails.JS, Meteor.JS, Angular.JS vb. gibi çeşitli teknolojileri tecrübe etme imkanı buldu.

Tüm bunların yanında Beyn.org üzerinde 6 ay boyunca eğitim ve sosyal konular ile ilgili yazılar yayınladı ve Sakarya’da bulunan Mavidurak-IO isimli yazılımcı topluluğunun kurulum aşamasında görev aldı.

Table of Contents

  • Önsöz
  • Giriş
    • 1. Aynı Şey, Tekrardan
    • 2. Aksan Farkı
    • 3. PHP Tarafında Güncel Durum
    • 4. Kopyala/Yapıştır
    • 5. Tek Kodla N Sayıda Proje
    • 6. Sonuç
  • Paket/Bağımlılık Yönetimi
    • 1. Kurulum
    • 2. Yapılandırma Dosyası (composer.json)
    • 4. Bağımlılıkların Kurulması
    • 5. Bağımlılıkların Güncellenmesi
    • 6. Paket Bulma
  • Genel Bakış
    • 1. Dizin Yapısı
    • 2. Kod Yapısı
    • 3. Autoload
    • 4. Bağımlılık Yönetimi
    • 5. Versiyon Kontrol Sistemi
    • 6. GitHub ve Alternatifleri
  • Örnek Bir Paket Oluşturulması
    • 1. Amaç
    • 2. Temel Yapılandırma
    • 3. Döküman Oluşturulması
    • 4. Test Yazılması
    • 5. Paketin Geliştirilmesi
    • 6. Bağımlılık Tanımlaması
    • 7. Semantik Versiyonlama
    • 8. Packagist İle Yayınlama
    • 9. Kurulum Denemesi
  • Yönetim
    • 1. Issues (Sorular)
    • 2. Milestones (Kilometre Taşları)
    • 3. Branch (Dal) Yönetimi
    • 4. Pull Request (Kullanıcıların Katkı İstekleri)
  • Sonuç

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