Jenkins for Beginners: Yazılım Yapıları ve Yönetimleri Otomatikleştirin

Jenkins, Git ve modern otomasyon uygulamalarıyla güçlü sürekli entegrasyon boru hatlarını kurarak otomatik olarak yazılım inşa etmeyi, test etmeyi ve dağıtmayı öğrenin.

4.5 (6,289) ⏱ 41 dk 📚 5 ders 🎧 Sesli versiyon

Bu kurs hakkında

Modern yazılım geliştirme süreçlerinde, el yapımı yapım ve dağıtım süreçleri ekipleri yavaşlatır ve insan hataları ortaya çıkarır.Bu iş akışlarını güvenilir bir sürekli entegrasyon ve sürekli teslimat (CI/CD) motoru ile otomatikleştirmek, yüksek kaliteli yazılımları hızlı ve tutarlı bir şekilde teslim etmek için gereklidir. Bu yazılı kurs, tüm yazılım teslimat yaşam döngüsünü otomatikleştirmek için Jenkins sunucusunu kurmak ve yönetmek sürecinde size rehberlik eder. Sürüm kontrol sistemlerini nasıl bağlayacağınızı, otomatik testler yürüteceğinizi, statik kod analizini nasıl yürüteceğinizi ve hedef sunuculara uygulamaları otomatik olarak nasıl dağıtacağınızı öğrenerek profesyonel bir DevOps çalışma akışını oluşturacaksınız. Ne öğreneceksin: - Sürekli entegrasyon (CI) ve sürekli teslimat (CD) kavramları ve terminolojisini anlamak - Jenkins sunucusunu ayarlayın ve gerekli eklentileri, kimlikleri ve sistem ayarlarını yönetin - Boru hattı-as-code için modern Jenkinsfile deklaratif sözdizimi kullanarak otomatik boru hatları oluşturun - Kod kalitesini doğrulamak için Git depolarını, inşa araçlarını ve statik analiz araçlarını entegre edin - Uygulamaları web sunucularına ve ölçeklenebilir bulut ortamlarına otomatik olarak dağıtın - Tecrit edilmiş, tekrarlanabilir inşa ajanlarını çalıştırmak için Docker kullanarak konteyner ortamlarını birleştirin Temel kavramlar ve kurulum adımları ile başlayan ders, pratik yapılandırmaya, deklaratif boru hatları yazmaya ve otomasyon altyapınızı ölçeklendirmeye geçiş yapar. Açık yazılı açıklamalar, yapısal yapılandırma örnekleri ve adım adım boru hattı parçaları yoluyla öğreneceksiniz. Bu kurs tamamen önceden DevOps veya CI / CD deneyimi olmayan yeni başlayanlar için tasarlanmıştır. Yazılım geliştirme ve komuta satırı arayüzlerinin temel anlayışı yararlıdır, ancak gerekli değildir. Otomatik yazılım teslimatını öğrenmek ve geliştirme çalışma akışınızı yükseltmek için bugün okumaya başlayın.

Ne elde edeceksin

  • 📜 Tamamlama sertifikası
    LinkedIn profilinize ekleyin
  • 🎧 Sesli versiyon dahil
    Yolda öğren — ekrana gerek yok
  • ♾️ Ömür boyu erişim
    İstediğin zaman dön, son kullanma tarihi yok
  • 📱 Telefon veya bilgisayar
    Her yerde, her cihazda
  • 💸 30 gün iade
    Sorgusuz
  • Kısa ve odaklı
    41 dk pratik içerik

Yorumlar (3)

Liam O'Connell IE
★ 4 · 2025-09-17T12:29:52+00:00

İyi bir temel kurs. Şeyleri net bir şekilde açıkladı ama öğrenmeyi pekiştirmek için daha fazla uygulamalı pratiğe ihtiyaç duyulabilirdi.

خديجة بنت علي البوسعيدي OM
★ 4 · 2025-04-03T13:14:52+00:00

Fena olmayan materyal ve sunum. Akış çoğunlukla sezgiseldi ve uygulanabilirliği var. Daha çeşitli alıştırmalarla geliştirilebilir.

فاطمة الدوسري KW
★ 3 · 2025-02-02T15:20:52+00:00

Bir tekrar için faydalı buldum. Tamamen yeni başlayanlar için en iyi başlangıç noktası olacağından emin değilim, dürüst olmak gerekirse.

Yorum yaz

Gönderdikten sonra giriş yapmanı isteyeceğiz — taslağın kaydedilir.

Diğer öğrenciler şunları da aldı

Sık sorulanlar

Bu kursu almak için neye ihtiyacım var? +

Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.

Nasıl ödeme yapabilirim? +

Stripe üzerinden kartla veya kripto para ile. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.

Para iadesi alabilir miyim? +

Evet — 30 gün içinde tam iade, sorgusuz.

Erişimim ne kadar sürer? +

Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.

Sertifika alacak mıyım? +

Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.

Şu sektörlerdeki öğrenenler için
Teknoloji Tasarım Finans Pazarlama Sağlık Eğitim Konaklama Üretim