GitHub Actions workflow'larını lab'larla öğrenin
Bu lab odaklı eğitim; temel Git/GitHub kavramlarını, Actions workflow YAML yapısını, event tetikleyicilerini, GitHub-hosted ve self-hosted runner'ları, matrix ve cache kullanımını, secrets ve environment kurallarını, özel eylemler ve reusable workflow'ları, c…
Actions konularını lab'lar üzerinden adım adım öğrenin.
Bu lab odaklı eğitim; temel Git/GitHub kavramlarını, Actions workflow YAML yapısını, event tetikleyicilerini, GitHub-hosted ve self-hosted runner'ları, matrix ve cache kullanımını, secrets ve environment kurallarını, özel eylemler ve reusable workflow'ları, container ve paket yayınlama ile Actions yönetimi ve izlemeyi adım adım uygulamalı işler.
2 Gün. Her gün dört modül; sabah lab'lar, öğleden sonra mini görevler; ikinci gün CI/CD hattı.
Orta Seviye — GitHub Actions workflow'ları, eylemler, runner'lar, secrets ve yayın otomasyonu üzerine GH-200T00 odaklı lab eğitimi
Her modül, adım adım yönergeli lab'lar ve ardından bağımsız mini görevlerle işlenir.
Her kavramı yönergeli lab ve bağımsız görevle pekiştirirsiniz.
Build'den paket yayınlamaya uzanan bir hat kurarsınız.
Workflow hatalarını günlükler ve debug moduyla çözmeyi öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Depo ve PR kullanımı bilinmelidir.
Temel YAML sözdizimi bilgisi gerekir.
Bash komutlarına aşinalık beklenir.
GitHub 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:
GitHub'ta depo oluşturup görünürlük, README ve lisans ayarlarını yönetebilirsiniz
workflow YAML dosyasında event, job ve step yapısını kurabilirsiniz
matrix, needs, cache ve artifact ile verimli çok adımlı workflow'lar yazabilirsiniz
secret, environment ve OIDC ile bulut kimlik bilgisi saklamadan dağıtım yapabilirsiniz
composite, JavaScript ve Docker eylemleri ile reusable workflow geliştirebilirsiniz
build, test, paketleme ve dağıtım adımlarını tek bir Actions hattında birleştirebilirsiniz
kullanım limitlerini, runner gruplarını ve politika kontrollerini yönetebilirsiniz
branch protection ve zorunlu status check ile ana dalı koruyabilirsiniz
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 and GitLab Essentials (GGLE) eğitimi: git ve GitLab'ı birlikte, uçtan uca temel düzeyde öğrenin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git ile Sürüm Kontrolü Temelleri eğitimi: git'e sıfırdan, korkmadan başlayın. 2 gün uygulamalı lab ve DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Git ve GitHub Temelleri: commit, dal, merge, rebase, pull request, branch protection ve GitHub Actions ile 3 günlük uygulamalı sürüm kontrolü eğitimi.
Detayları Gör →Gitea eğitimi: Docker ile kurulum, app.ini, HTTPS/SSH, LDAP, Gitea Actions act_runner, mirror, migration ve yedekleme ile kendi Git forge'unuzu işletin.
Detayları Gör →GitHub Actions eğitimi: workflow YAML, matrix, cache, secrets, OIDC, reusable workflow, self-hosted runner, ghcr.io ve Kubernetes dağıtımı uygulamalı öğrenin.
Detayları Gör →