Menü

Neominal

BT Hizmetleri ve Danışmanlığı

Advanced Git & GitLab

Eğitimimiz, yazılım geliştirme süreçlerini modernize etmek, kod kalitesini otomatize etmek ve hatasız bir CI/CD mimarisi kurmak isteyen profesyoneller için tasarlanmıştır. Eğitimimiz, Git'in iç yapısındaki nesne mantığından başlayarak, karmaşık "Merge Conflict" çözümlerine, GitLab üzerinde "Merge Train" ve "Multi-project Pipeline" gibi ileri seviye otomasyon tekniklerine kadar uzanmaktadır. Katılımcılar sadece kod saklamayı değil; güvenlik testlerini (SAST/DAST), konteynerizasyon süreçlerini ve Kubernetes entegrasyonlarını kapsayan tam teşekküllü bir operasyonel akış kurmayı deneyimlerler.

2 Gün
Uzmanlık Seviyesi
10 Modül
Software

Bu Eğitim Kimin İçin?

  • * Yazılım Geliştiriciler
  • * DevOps ve Sistem Mühendisleri
  • * Siber Güvenlik Uzmanları
  • * Takım Liderleri ve Teknik Mimarlar

Ne Öğreneceksiniz?

* İleri Git hakimiyeti kazanarak rebase, cherry-pick, bisect ve reflog gibi güçlü komutlarla karmaşık commit geçmişlerini yönetebileceksiniz.
* Stratejik versiyon yönetimi becerisi edinerek proje yapısına en uygun branching stratejilerini (GitFlow, Trunk-based vb.) belirleyip uygulayabileceksiniz.
* Kapsamlı DevOps entegrasyonu sağlayarak GitLab'i sadece bir depo değil; issue takibi, kod inceleme ve wiki yönetimi için entegre bir planlama aracı olarak kullanabileceksiniz.
* Uzman seviye pipeline tasarımı ile paralel işleme, fail- fast stratejileri ve dinamik deployment aşamalarını içeren optimize edilmiş CI/CD süreçleri kurgulayabileceksiniz.
* Güvenlik ve kalite otomasyonu becerisi kazanarak pipeline içerisine SonarQube, SAST/DAST testleri ve "Secret Management" politikalarını dahil edebileceksiniz
* Runner ve altyapı yönetimi konusunda uzmanlaşarak GitLab Runner yapılandırmalarını ölçeklendirecek, Docker ve Kubernetes ile uyumlu deployment süreçlerini yönetebileceksiniz.

Eğitim Müfredatı

Kurumsal Teklif Alın

Süre: 2
Seviye: Uzmanlık Seviyesi
10 Modül

Kurumsal ihtiyaçlarınıza özel fiyatlandırma için bizimle iletişime geçin.

    Advanced Git & GitLab - 2 Eğitimi | Neominal