Kaynak kodu GitHub'da ekip olarak yönetin
Eğitim, uzak depo işlemlerini (remote, fetch, pull, push, upstream), GitHub depo ayarlarını, issue ve etiket sistemini, fork ve pull request katkı akışını, branch protection ve CODEOWNERS kurallarını ve GitHub Actions ile otomatik test çalıştırmayı kapsar.
GitHub'ı kaynak kod yönetim merkezi olarak etkin kullanın.
Eğitim, uzak depo işlemlerini (remote, fetch, pull, push, upstream), GitHub depo ayarlarını, issue ve etiket sistemini, fork ve pull request katkı akışını, branch protection ve CODEOWNERS kurallarını ve GitHub Actions ile otomatik test çalıştırmayı kapsar. Katılımcılar ortak bir depoda küçük ekipler halinde gerçek bir katkı döngüsünü uygular.
2 Gün. Her gün dört modül; sabah uzak depo ve katkı akışı, öğleden sonra koruma ve Actions uygulaması.
Orta Seviye — GitHub üzerinde kaynak kod yönetimi: uzak depo, fork–PR, issue, dal koruma ve Actions ile otomasyon
Katılımcılar eğitim boyunca ortak bir depoda issue açar, PR gönderir ve birbirlerinin kodunu inceler.
Fork–PR ve upstream senkronizasyonu ile açık kaynak benzeri bir akış kurarsınız.
Dal koruma ve CODEOWNERS ile ana dala giriş kurallarını belirlersiniz.
Actions ile her PR'da testlerin otomatik çalışmasını sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Yerel commit ve branch kullanımı bilinmelidir.
Komut satırında rahat çalışabilmek gerekir.
GitHub hesabı gerekir.
Git ve bir kod editörü kurulu olmalı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:
remote, fetch, pull ve push ile ekip deposuyla güvenle senkronize olabilirsiniz
GitHub'ta depo oluşturup görünürlük, README ve lisans ayarlarını yönetebilirsiniz
issue şablonları, etiketler ve milestone ile işi görünür hale getirebilirsiniz
fork–PR akışıyla açık kaynak projeye katkı verebilirsiniz
pull request açıp gözden geçirme ve birleştirme sürecini yönetebilirsiniz
branch protection ve zorunlu status check ile ana dalı koruyabilirsiniz
branch, merge ve çakışma çözümüyle paralel geliştirmeyi yönetebilirsiniz
workflow YAML dosyasında event, job ve step yapısını kurabilirsiniz
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.
Bitbucket ile Kod Yönetimi eğitimi: bitbucket üzerinde depo, inceleme ve CI/CD akışını uçtan uca yönetin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifik
Detayları Gör →Gelişmiş Git Teknikleri ve İş Akışları eğitimi: git'in iç mantığını bilerek karmaşık durumları çözün. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git Hookları ve Otomasyon eğitimi: git hook'larıyla kalite ve güvenlik kontrollerini otomatikleştirin. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası
Detayları Gör →Git ile Sürüm Kontrolü ve Kod İncelemesi eğitimi: sürüm kontrolü ile kod inceleme kültürünü bir arada kurun. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Serti
Detayları Gör →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 →