GitLab'ı temelden ileri seviyeye taşıyın
Git temellerinden başlayıp merge request, .gitlab-ci.yml, registry, güvenlik taramaları ve self-managed GitLab yönetimine uzanan 4 günlük uygulamalı yol.
GitLab'ı kullanıcıdan yöneticiye kadar kapsamlı öğrenme yolu
Eğitim, GitLab'ı temelden öğretir ve kademeli olarak ileri konulara taşır. Git komutları ve dal akışı, grup-proje-rol yapısı, merge request ve approval kuralları, dallanma stratejileri ve etiketleme, .gitlab-ci.yml ile pipeline, runner, artifact ve cache, Container Registry, review app ve SAST/DAST, Terraform state, Omnibus kurulum, LDAP, yedekleme, runner altyapısı ve ölçekleme uygulamalı işlenir.
4 Gün. Her gün dört modül; 1. gün Git ve Uzak Depo Temelleri; 2. gün GitLab Projesi ve Takım Akışı; 3. gün CI/CD, Registry ve Güvenlik; 4. gün Yönetim, Ölçekleme ve Ekip Pratikleri.
Orta Seviye — Git temellerinden GitLab CI/CD, dağıtım güvenliği ve self-managed yönetimine uzanan baştan sona yelpaze
Dört gün boyunca katılımcılar Git alıştırmalarından GitLab projesi kurmaya, pipeline yazmaya ve yerel bir GitLab sunucusunu yönetmeye uzanan bir uygulama zinciri tamamlar.
Kaynak kod, CI/CD, registry ve güvenlik taramasını tek platformda yönetirsiniz.
Aşamalı, önbellekli ve koşullu .gitlab-ci.yml hatları yazarak teslimat süresini kısaltırsınız.
Self-managed GitLab'ın kurulum, yedekleme ve yükseltme süreçlerine hâkim olursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Git komutlarına ve dal mantığına aşina olmak gerekir.
Temel Linux komutları ve Docker kavramları pipeline örneklerinde faydalı olur.
YAML sözdizimini okuyup yazabilmek beklenir.
Docker çalıştırabilen bir bilgisayar ve gitlab.com hesabı gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Git'in snapshot modelini ve üç alanlı çalışma düzenini açıklayabilirsiniz.
Dalları açıp birleştirir, çakışmaları kontrollü biçimde çözersiniz.
GitLab'da grup, proje ve merge request akışını kurup yönetirsiniz.
Commit ve push öncesi otomatik lint, test ve mesaj denetimi kurarsınız.
Çok aşamalı, cache ve artifact destekli GitLab pipeline'ları yazarsınız.
Altyapı kodunu PR tabanlı, denetlenebilir bir Git akışıyla yönetirsiniz.
Kendi sunucunuzda GitLab kurup yedekleme, LDAP ve yükseltme süreçlerini yönetirsiniz.
Ekip için uygulanabilir bir Git çalışma sözleşmesi hazırlayıp yürürlüğe alabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Kapsamlı Git eğitimi: commit akışı, dal ve merge, rebase, nesne modeli, Git Flow, hook, submodule, LFS, bisect ve filter-repo ile 4 günde baştan sona Git.
Detayları Gör →Kullanıcılar için Git: kurulum, commit, geçmişi okuma, geri alma, dal ve merge, uzak depo, VS Code ve grafik araçlarla günlük kullanım odaklı eğitim.
Detayları Gör →Kurum içi GitLab: Omnibus kurulum, gitlab.rb, HTTPS, LDAP/SAML, yedekleme ve geri yükleme, runner autoscaling, Gitaly, güvenlik ve CI/CD yönetimi.
Detayları Gör →Learning Git and GitHub: Git komutları, dal ve merge, uzak depo, pull request, Issues, Projects ve ilk GitHub Actions workflow'u ile sıfırdan başlayın.
Detayları Gör →Microsoft GitHub Essentials: Git ve GitHub kavramları, pull request, Issues, Actions ile .NET derleme, Dependabot, code scanning, Copilot ve organizasyon yöneti
Detayları Gör →