Eğitim İçeriği

Sürekli Entegrasyona (CI) Giriş

  • Sürekli Entegrasyona Genel Bakış
  • PHP geliştirmede CI'nin faydaları ve zorlukları
  • CI araçlarına giriş: GitLab CI ve Jenkins

CI Ortamlarının Kurulması

  • GitLab CI'nin kurulumu ve yapılandırılması
  • Jenkins'nin kurulumu ve yapılandırılması
  • CI için uzak masaüstü ortamlarının yapılandırılması

Otomatik Derlemeler

  • PHP uygulamaları için otomatik derleme komut dosyalarının oluşturulması
  • PHP projelerinde bağımlılıkların yönetimi
  • Sürüm kontrolünün CI araçlarıyla entegrasyonu

CI İş Akışlarında Test

  • PHPUnit ile birim testi
  • CI'de entegrasyon testi
  • Jenkins ve GitLab CI'de testlerin otomatikleştirilmesi

PHP Uygulamalarının Dağıtımı

  • Dağıtım süreçlerinin otomatikleştirilmesi
  • Hazırlık ve üretim ortamlarına dağıtım
  • Geri alma stratejileri ve en iyi uygulamalar

Gelişmiş CI Yapılandırmaları

  • CI iş akışlarının belirli ihtiyaçlara göre özelleştirilmesi
  • Daha büyük projeler için CI süreçlerinin ölçeklendirilmesi
  • CI iş akışlarının izlenmesi ve sorun giderme

CI'yi Diğer Araçlarla Birleştirme

  • CI'nin Docker ile entegrasyonu
  • Sürekli izleme ve geri bildirim döngüleri
  • Vaka çalışmaları ve gerçek dünya uygulamaları

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Yazılım oluşturma, test etme ve dağıtma deneyimi
  • PHP programlama deneyimi

Hedef Kitle

  • Geliştiriciler
  • DevOps mühendisler
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler