Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GitLab ile CI/CD Süreçlerini Yönetin
Rating: 4.6 out of 5(53 ratings)
1,346 students

GitLab ile CI/CD Süreçlerini Yönetin

Bir geliştirici olarak GitLab Cloud ile CI/CD Pipelines Oluşturma ve Otomasyon Tekniklerini öğrenin.
Created byMurat Dinç
Last updated 7/2024
Turkish

What you'll learn

  • GitLab Cloud ile CI/CD Süreçlerini Yapılandırma
  • CI/CD Temel Kavramları
  • Bir .NET Core projesi nasıl CI/CD ile yayına çıkartılır
  • Continuous integration
  • Continuous delivery

Course content

4 sections • 9 lectures • 1h 25m total length
  • DevOps Nedir?8:49
  • CI/CD Nedir?7:35
  • GitLab Pipelines Nedir?4:07
  • GitLab Runner Nedir? Shared or On Prem GitLab Runner5:00

Requirements

  • GitLab Cloud Hesabı (Ücretsiz)
  • GitLab Cloud hesabınızı kredi kartıyla doğrulama
  • Git kullanımını bilmek
  • .NET için temel publish standartlarını bilmek

Description

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.

Who this course is for:

  • Kodunu test etmek ve dağıtmak için CI/CD süreçleri öğrenen yazılım geliştiricileri
  • DevOps üzerine kariyer başlangıcı yapmak isteyenler
  • GitLab üzerindeki Pipeline sürecine hakim olmak isteyenler
  • Genel CI/CD kavramlarını merak edenler