0Pricing
CI/CD with GitHub Actions & DevOps Pipelines icon

CI/CD with GitHub Actions & DevOps Pipelines

BackendCloudEnterpriseFrontendSystemsScripting

GitHub Actions kullanarak güçlü DevOps pipeline'ları inşa ederek sürekli entegrasyon ve sürekli teslimat (CI/CD) konusunda ustalaşın.

🤖 Yapay Zeka Destekli📚 12 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

GitHub Actions ve DevOps Pipeline'ları ile CI/CD

Sürekli entegrasyon ve sürekli teslimat, modern yazılım teslimatının omurgasıdır. Bu track, GitHub Actions — GitHub'a doğrudan entegre edilmiş pipeline platformu — kullanarak üretim seviyesinde DevOps pipeline'ları tasarlamayı, inşa etmeyi ve işletmeyi öğretir. CI/CD modelini anlamaktan tam otomatize edilmiş build'ler, testler ve karmaşık multi-repository kurulumları, Kubernetes ortamları ve kurumsal iş akışlarında dağıtımlar çalıştırmaya kadar ilerleyeceksiniz.

Neler Öğreneceksiniz

GitHub Actions workflow'larını sıfırdan tanımlamayı, mavi-yeşil ve kanaryalı release'ler gibi dağıtım stratejilerini uygulamayı ve Kubernetes CI/CD pipeline'ları aracılığıyla container'ları yönetmeyi öğreneceksiniz. Track, Infrastructure as Code pipeline'larını, monorepo ve multi-repository stratejilerini, pipeline güvenlik sertleştirmesini ve izleme ile gözlenebilirlik uygulamalarını kapsar. İleri seviyelerde özel Actions yazacak, kurumsal sistemlerle entegrasyon sağlayacak ve pipeline performansını ölçmek ve optimize etmek için DevOps metriklerini kullanacaksınız.

Öğrenme Yolu

On iki kurs A1'den C2'ye kadar uzanır. Track, A1'de CI/CD ve GitHub Actions'ın Temelleri ile açılır ve B1 konuları olan Sürekli Dağıtım Stratejilerini Uygulama içinden yavaş yavaş inşa edilir, B2 alanına Container'laştırma ve Kubernetes CI/CD, Infrastructure as Code Pipeline'ları ve Multi-Repository ve Monorepo CI/CD Stratejileri ile girer. Son dört C1 kursu DevOps Pipeline'larınızı Güvenli Hale Getirme, CI/CD'de İzleme ve Gözlenebilirlik ve İleri Dağıtım Desenleri ele alır, C2 capstone olan İleri DevOps Metrikler ve Optimizasyon ile sonlanır.

Nasıl Çalışır

Her kurs, yerleşik editörde gerçek zamanlı geri bildirim ile tamamladığınız kısa, odaklanmış dersler halinde bölünmüştür. Takılıp kaldığınız zaman bir AI tutor kullanılabilir ve alıştırmalar gerçekçi pipeline senaryolarına dayanmıştır; böylece öğrendiğiniz her kavram doğrudan üretim uygulamasıyla eşlenir.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

12 Kurs

CI/CD with GitHub Actions & DevOps Pipelines öğrenme yolundaki tüm kurslar.

01

CI/CD ve GitHub Actions Temelleri

A14 ders

Otomatik yazılım teslimine yönelik yolculuğunuza başlayın. Bu mini kurs, CI/CD'nin temel kavramlarını ele alır ve sizi GitHub Actions'ın gü…

02

Actions ile Temel CI İşlem Hatları Oluşturma

A24 dersPRO

Otomatik sınama ve kod kalitesi denetimleri kurarak Sürekli Entegrasyonu daha yakından inceleyin. İş akışı tetikleyicilerini yapılandırmayı…

03

Sürekli Dağıtım Stratejilerini Uygulama

B14 dersPRO

CI'ın ötesine geçerek Sürekli Dağıtımı öğrenin. Bu kursta uygulamaları çeşitli ortamlara dağıtmaya ve yapılandırmaları güvenli bir şekilde…

04

Gelişmiş GitHub Actions İş Akışı Özellikleri

B24 dersPRO

Gelişmiş GitHub Actions özellikleriyle işlem hatlarınızı iyileştirin. Verimlilik için matris derlemelerini, önbelleğe almayı ve yeniden kul…

05

Kapsayıcılaştırma ve Kubernetes CI/CD

B24 dersPRO

Kapsayıcılaştırılmış uygulamalar için CI/CD konusunda uzmanlaşın. Docker imajları oluşturmayı, bunları kayıt depolarına göndermeyi ve GitHu…

06

Kod Olarak Altyapı (IaC) İşlem Hatları

B24 dersPRO

Altyapı sağlama ve yönetme işlemlerinizi otomatikleştirin. Bu kursta bulut kaynaklarını yönetmek için Terraform gibi IaC araçlarıyla GitHub…

07

Çoklu Depo ve Tek Depo CI/CD Stratejileri

B24 dersPRO

Karmaşık depo yapılarını ele alın. Tek depo olarak veya birden çok depoya dağıtılmış şekilde düzenlenen projeler için etkili CI/CD strateji…

08

DevOps İşlem Hatlarınızı Güvence Altına Alma

C14 dersPRO

Güvenlik uygulamalarını doğrudan CI/CD işlem hatlarınıza yerleştirmeyi öğrenin. Bu kursta gizli bilgilerin yönetimi, güvenlik açığı taramas…

09

CI/CD'de İzleme ve Gözlemlenebilirlik

C14 dersPRO

İşlem hatlarınızın ve dağıtılan uygulamalarınızın sağlığını ve performansını güvence altına alın. İzlemeyi kurmayı, harici hizmetlerle bütü…

10

Gelişmiş Dağıtım Modelleri

C14 dersPRO

Sıfır kesinti süreli sürümler için gelişmiş dağıtım stratejileri uygulayın. Bu kursta Mavi/Yeşil, Kanarya ve sağlam geri alma mekanizmaları…

11

Özel Actions ve Kurumsal Bütünleştirme

C14 dersPRO

Özel actions geliştirerek ve kurumsal sistemlerle kendi sunucunuzda barındırılan çalıştırıcıları bütünleştirerek GitHub Actions'ın yetenekl…

12

Gelişmiş DevOps Ölçümleri ve İyileştirme

C24 dersPRO

Ölçümlerden yararlanarak ve işlem hattı performansını ince ayarlayarak DevOps süreçlerinizi iyileştirin. Gelecekteki eğilimleri ve gelişmiş…

SSS

Sıkça Sorulan Sorular

CI/CD with GitHub Actions & DevOps Pipelines kursu ücretsiz mi?

Evet. CI/CD with GitHub Actions & DevOps Pipelines kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

ALL öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle ALL deneyimi olmasa bile başlayabilirsin.

CoddyKit'te ALL nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

CI/CD with GitHub Actions & DevOps Pipelines kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve CI/CD with GitHub Actions & DevOps Pipelines kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

ALL öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece ALL öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

CI/CD with GitHub Actions & DevOps Pipelines Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir