Git'i baştan sona öğrenin
Git'i veri modelinden hook, submodule, LFS ve hata ayıklamaya kadar 4 günde kapsamlı olarak uygulamalı öğrenin.
Git'in tamamını kapsayan, temelden ileri teknikler sunan eğitim
Eğitim, Git'i tek bir çatı altında baştan sona işler. Git veri modeli, kurulum, add/commit/log/diff, geri alma komutları, dal ve çakışma çözümü, fetch/pull/push, interactive rebase, nesne ve referans yapısı, Git Flow ile trunk-based stratejiler, etiket ve SemVer, hook'lar, submodule, worktree, LFS, bisect, blame ve sızan sırların temizliği ile ekip pratikleri uygulamalı olarak ele alınır.
4 Gün. Her gün dört modül; 1. gün Git Temelleri; 2. gün Dallanma, Uzak Depo ve İç Yapı; 3. gün Strateji, Sürüm ve Otomasyon; 4. gün Hata Ayıklama ve Ekip Pratikleri.
Orta Seviye — Git temellerinden iç yapıya, dallanma stratejilerine ve hook, LFS ve hata ayıklama gibi ileri konulara uzanan kapsamlı yelpaze
Dört gün boyunca her modül komut alıştırması ve mini senaryolarla ilerler; son gün kapsamlı bir hata ayıklama ve ekip simülasyonuyla tamamlanır.
Komutların arkasındaki mantığı öğrenir, hatadan korkmadan commit, dal ve birleştirme yaparsınız.
reset, revert ve reflog ile yanlış bir komutun sonucunu kontrollü şekilde geri alırsınız.
Uzak depo, dal ve pull request akışına hazır olarak ekip projelerine ilk günden katkı verirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya, klasör ve terminal açma gibi temel bilgisayar becerileri yeterlidir.
Eğitim öncesinde Git ve bir metin editörü (ör. VS Code) kurulu bir bilgisayar gerekir.
cd, ls ve mkdir gibi temel komutları görmüş olmak faydalı olur.
Uygulamalar için ücretsiz bir GitHub veya GitLab hesabı hazır bulunmalıdır.
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.
Değişiklikleri doğru kapsamda staging'e alıp okunabilir commit'ler üretirsiniz.
Dalları açıp birleştirir, çakışmaları kontrollü biçimde çözersiniz.
Interactive rebase ile paylaşıma hazır, temiz bir commit geçmişi oluşturursunuz.
Takımınıza uygun dallanma stratejisini seçip uygulayabilirsiniz.
Commit ve push öncesi otomatik lint, test ve mesaj denetimi kurarsınız.
bisect ve blame ile regresyon kaynağını bulup sızan sırları tarihçeden temizlersiniz.
Komut satırı ve grafik araçlar arasında rahatça geçiş yaparak Git kullanırsınız.
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.
Git ve Agile Geliştirme Süreçleri eğitimi: agile ekiplerde Git'in doğru dal ve sürüm stratejisini kurun. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifika
Detayları Gör →Git Versiyon Yönetim eğitimi: versiyon yönetimini kavramdan ekip uygulamasına kadar öğrenin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →GitHub ile Proje Yönetimi ve İşbirliği eğitimi: gitHub'ı kod deposundan proje yönetim platformuna dönüştürün. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sert
Detayları Gör →GitLab Temelleri ve Kullanımı eğitimi: gitLab'ı kod yönetiminden CI/CD'ye kadar tek platformda kullanın. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifika
Detayları Gör →Advanced Topics in ReadyAPI: Integrating with Git eğitimi: readyAPI testlerini sürüm kontrolü ve CI ile ekip çalışmasına taşıyın. 2 gün uygulamalı lab ve DVA se
Detayları Gör →