GitHub'ı günlük işte etkin kullanın
GitHub'da fork ve pull request akışı, kod inceleme, Issues, Actions, Dependabot ve gh CLI ile ekip içi işbirliğini uygulamalı öğrenin.
GitHub üzerinde işbirliği ve otomasyonun günlük kullanımı
Eğitim, Git temelini uzak depo çalışmasıyla pekiştirdikten sonra GitHub'ın işbirliği özelliklerini işler. Fork ve pull request akışı, kod incelemesi ve branch protection, Issues, Projects ve şablonlar, closes anahtar sözcükleriyle bağlama, ilk GitHub Actions workflow'u, matrix ve cache, Dependabot, secret scanning, Copilot ve Pages ile gh CLI kullanımı uygulamalı olarak ele alınır.
2 Gün. Her gün dört modül; 1. gün Uzak Depo ve PR Akışı; 2. gün Otomasyon, Güvenlik ve Ekip.
Temel Seviye — GitHub'da depo, pull request, kod inceleme, Issues, Actions ve güvenlik özelliklerini kapsayan günlük kullanım yelpazesi
Katılımcılar iki kişilik ekipler halinde issue açar, fork-PR-inceleme akışını yürütür, Actions ile test çalıştırır ve Dependabot uyarılarını yönetir.
Depo, PR, Actions ve güvenlik özelliklerini tek platformda birlikte kullanmayı öğrenirsiniz.
Branch protection, CODEOWNERS ve secret scanning ile kalite ve güvenlik kapıları kurarsınız.
Actions ile test, derleme ve dağıtım adımlarını koda bağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
commit, branch ve merge kavramlarına hâkim olmak gerekir.
Uygulamalar için ücretsiz bir GitHub hesabı ve iki aşamalı doğrulama gerekir.
Herhangi bir dilde temel kodlama deneyimi örnekleri kolaylaştırır.
Git ve bir kod editörü kurulu, internet erişimi olan bir bilgisayar 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:
fetch, pull ve push akışını yönetip yerel ve uzak depoyu tutarlı tutarsınız.
GitHub'da depo kurup fork ve pull request akışıyla katkı verebilirsiniz.
Dal koruma ve CODEOWNERS ile kalite kapılarını zorunlu hale getirirsiniz.
Issue, Projects ve Releases ile iş takibini GitHub içinde yürütürsünüz.
Push ve PR ile tetiklenen matrix destekli CI workflow'ları yazarsınız.
Dependabot, CodeQL ve secret scanning ile depoyu sürekli tarar ve korursunuz.
Copilot, Pages, Packages ve Codespaces'i doğru senaryolarda kullanırsınız.
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.
GH-100T00 GitHub yönetimi eğitimi: organizasyon, roller, SSO, ruleset, Actions politikaları, Advanced Security ve Enterprise yönetimi; sınav ücreti ilgili kurum
Detayları Gör →GitHub ile kurumsal yazılım geliştirme: şablon depo, CODEOWNERS, ruleset, dallanma stratejisi, Actions CI/CD, Dependabot, CodeQL ve Scrum eşlemesi.
Detayları Gör →İleri GitHub eğitimi: rebase, bisect, reusable workflow, ARC, OIDC, CodeQL, artifact attestations, Terraform ve GitOps ile ileri düzey geliştirme ve işbirliği.
Detayları Gör →GitHub yönetimi temelleri: organizasyon, takım ve roller, branch protection, CODEOWNERS, Dependabot, secret scanning, token politikası ve faturalama yönetimi.
Detayları Gör →GitLab ve GitLab CI eğitimi: merge request, protected branch, .gitlab-ci.yml, runner, artifact, cache, registry, review app ve güvenlik taramaları uygulamalı.
Detayları Gör →