Bize Ulaşın

Eğitim İçeriği

GitLab ve DevOps Yaşam Döngüsü Yönetimine Giriş

  • GitLab'in genel görünümü ve yazılım geliştirme中的 rolü
  • GitLab'i eksiksiz bir DevOps platformu olarak anlama
  • Temel GitLab özellikleri: kaynak kontrolü, CI/CD, güvenlik ve proje yönetimi
  • GitLab'i geleneksel sürüm kontrol platformlarıyla karşılaştırma

GitLab Kurulumu ve Yapılandırması

  • Farklı ortamlarda GitLab kurulumu
  • GitLab ayarlarının ve servislerinin yapılandırılması
  • GitLab mimarisini ve bileşenlerini anlama
  • Başlangıç kurulumu ve yönetim işlemleri

Git ve Sürüm Kontrol Temelleri

  • Git kavramlarının ve iş akışlarının gözden geçirilmesi
  • Depolar, dallar, commit'ler ve birleştirmeler
  • GitLab ile kaynak kod yönetimi
  • Sürüm kontrolünün en iyi uygulamalarının uygulanması

GitLab Platformunda Navigasyon

  • GitLab kullanıcı arayüzünün keşfi
  • Web IDE'nin kullanımı
  • Projelerin ve depoların yönetimi
  • GitLab özellikleri ve araçlarıyla çalışma

GitLab İş Akışı ve İş Birliği

  • GitLab geliştirme iş akışlarının anlaşılması
  • Dallanma stratejileri ve birleştirme istekleri (merge requests)
  • Kod incelemeleri ve iş birliği uygulamaları
  • Ekibin ve izinlerin yönetimi

Kullanıcıların, Grupların ve Projelerin Yönetimi

  • Ad alanlarını (namespaces) ve grupları anlama
  • Projelerin oluşturulması ve düzenlenmesi
  • Kullanıcıların ve erişim izinlerinin yönetimi
  • Rol tabanlı erişim kontrolünün uygulanması

Sürekli Entegrasyon ve Sürekli Dağıtım (CI/CD)

  • CI/CD kavramlarının anlaşılması
  • GitLab CI/CD boru hatlarının (pipeline) oluşturulması
  • GitLab runner'larla çalışma
  • Derleme, test ve dağıtım süreçlerinin otomatikleştirilmesi

Proje ve Sorun Yönetimi

  • GitLab'de sorunların (issues) ve görevlerin yönetimi
  • Meşakelerin (milestones) ve etiketlerin kullanılması
  • Geliştirme çalışmalarının planlanması ve takibi
  • Ekibin iş birliğinin ve görünürlüğünün artırılması

GitLab ile Belgeleme ve Yayınlama

  • GitLab Markdown'ın kullanımı
  • Proje dokümantasyonunun oluşturulması
  • GitLab Pages ile web siteleri yayınlama
  • Proje bilgilerinin etkin bir şekilde yönetimi

Güvenlik ve En İyi Uygulamalar

  • GitLab güvenlik özellikleri
  • Depoların ve hassas bilgilerin korunması
  • Güvenli geliştirme iş akışlarının yönetimi
  • GitLab yönetim en iyi uygulamalarının uygulanması

Sorun Giderme ve Pratik Atölye

  • Yaygın GitLab sorunlarının teşhis konulması
  • Kapsamlı bir GitLab iş akışının oluşturulması
  • Kaynak kontrolü ve CI/CD uygulamalarının hayata geçirilmesi
  • Ders tekrarı ve sonraki adımlar

Kurs İçin Gerekli Önbilgiler

  • Sürüm kontrol sistemleri hakkında genel bir anlayış.
  • Linux komut satırı deneyimi.

Kitle

  • Geliştiriciler
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler