
Bu eğitimle birlikte, GitLab CI/CD dünyasına adım atacak ve kendi CI/CD yolculuğunuzda sağlam bir temel oluşturacaksınız. Öğrendiklerinizi, geliştirici olarak günlük iş akışınıza entegre etmek için gerekli bilgi ve özgüvene sahip olacaksınız. Ayrıca, sürekli entegrasyonun ve sürekli dağıtımın temel prensiplerini, best practices'lerini ve karşılaşılabilecek zorlukları keşfedecek, bu zorlukların üstesinden nasıl gelebileceğinizi öğreneceksiniz.
Unutmayın ki, her yeni pipeline, sizin otomatikleştirme ve verimlilik yolculuğunuzda bir kilometre taşıdır. Bu kursla birlikte, GitLab CI/CD'nin sağladığı kolaylıkları keşfederek projelerinizi bir sonraki seviyeye taşıyabileceksiniz.
Genel konu başlıkları
GitLab Mimarisi
Basit bir pipeline oluşturun
Basit bir web sitesi yayınlayarak CI/CD pratiği yapın
GitLab içinde Container Registry & Package Registry kullanımı
.NET Core projelerini CI/CD ile yayına alma
YAML kullanımı
Bu kurs sizi bir GitLab CI / DevOps uzmanı yapmayacaktır
Birçok kurs size uzman olacağınızı vaat eder. Herhangi bir araçta uzman olmak zaman ve çok çalışmayla gelir. Böyle bir şey vaat etmek mantıklı değildir. Bu, dürüst olmaz.
Bu, başlangıç seviyesindeki kişiler için tasarlanmış bir kurstur. Pipeline oluşturma süreci, deneme-yanılma yoluyla ilerler ve oldukça sinir bozucu olabilir. Kullandığınız araçları ve GitLab'ın ihtiyaçlarınızı nasıl karşılayabileceğini anlamanız gerekir. Sonuçta, GitLab sadece bir araçtır.
Benim yapmaya çalışacağım şey, size temel bilgileri açıklamak ve öğrendiklerinizi kendi projelerinizde kolaylıkla uygulayabileceğiniz yeterince pratik fırsatı sunmaktır. GitLab CI ile nasıl pipeline'lar inşa edeceğinizi göstereceğim
Bu kursun GitLab, Inc. ile herhangi bir bağlantısı yoktur.