Kubernetes ve kubectl Öğren
Kubernetes üzerine ücretsiz, interaktif bir kurs. Her derste temel kubectl komutlarını uygularsın - get, describe, apply, scale, rollout, expose, logs, exec - simüle edilmiş bir kümede (cluster) Pod'lar, Deployment'lar ve Service'ler çalıştırarak; takıldığında yapay zeka ipuçları ve bitirdiğinde ücretsiz bir sertifika ile birlikte. Ne minikube ne de bir bulut hesabı gerekir: küme simüle edilmiştir, böylece komutlara ve kavramlara odaklanabilirsin. Daha geniş Terminal yolculuğunun bir parçasıdır ve Docker bölümünün hemen ardından gelir; böylece Kubernetes'in üzerine kurulduğu konteyner temelleri tam orada.
35,201+ codders kayıtlı
45 ders41 görev182 quiz sorusu
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bu bölüm Terminal Journey'nin bir parçası. Tam müfredatta daha fazla bölüm var - Journey sayfasında görmek için aşağıdaki herhangi bir önizlemeye tıkla.
- Bölüm 1Temel Bilgiler82 ders
- Bölüm 2Sürüm Denetimi58 ders
- Bölüm 3Docker'a Giriş40 ders
Bölüm 4
Kubernetes'e Giriş
Bölüme başlaBaşlaGenişletDaraltKubernetes'i komut satırından öğrenin: Pod'ları çalıştırıp inceleyin, manifest'ler yazın, Deployment'ları, Service'leri ve yapılandırmayı yönetin, namespace'ler ve Job'larla çalışın ve sorunları ayıklayın.Giriş
2 ders212Pod'lar
5 ders525Manifestolar
3 ders313Dağıtımlar
6 ders630Servisler
4 ders418Hata Ayıklama
5 ders524Yapılandırma
4 ders418Ad Alanları ve İşler
4 ders418Çıktı Biçimleri
4 ders418Web Mağazası Projesi
Proje5 ders16Son Zorluklar
3 ders3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Neden Kubernetes'i Coddy ile öğrenmelisin
- Kubernetes'i tarayıcında uygula. Ne minikube ne kind ne Docker Desktop ne de bir bulut faturası gerekir - her ders tek düğümlü, simüle edilmiş bir kümede çalışır; böylece hemen
kubectlkomutları yazmaya başlayabilir ve kümenin nasıl yanıt verdiğini izleyebilirsin. - Temel Kubernetes: Pod'lar, YAML manifest dosyaları ve etiketler, ölçekleme, kademeli güncelleme ve geri alma ile Deployment'lar, Service'ler ve endpoint'leri, ConfigMap'ler ve Secret'lar, namespace'ler ve Job'lar, ayrıca
-o wide'dan JSONPath'e kadarkubectlçıktıları. İşte her gün kullanacağın Kubernetes temelleri. - Yapay zeka ipuçları, kümenin sana ne söylediğini okumana yardımcı olur -
ImagePullBackOffdurumunda takılı kalan bir Pod,CrashLoopBackOffdurumundaki bir konteyner,kubectl describeçıktısının sonundaki olaylar - cevabı vermeden; böylece hata ayıklamak tahmin yürütmek olmaktan çıkar. - Bölümü bitirdiğinde ücretsiz Kubernetes sertifikası ve yol boyunca uygulamalı bir web mağazası projesi. Kubernetes'in konteynerleri üretimde çalıştırmanın standart yolu olduğu DevOps, platform ve backend rolleri için inandırıcı bir kanıt.
Kubernetes öğrenmeyle ilgili sıkça sorulan sorular
Kubernetes nedir?
kubectl nedir?
kubectl, bir Kubernetes kümesiyle çalışmak için kullanılan komut satırı aracıdır. Onunla kaynak oluşturur ve incelersin (kubectl get pods, kubectl describe), YAML manifest dosyalarını uygularsın (kubectl apply -f), Deployment'ları ölçekler ve güncellersin, logları okur ve konteynerlerin içinde komut çalıştırırsın. Bu bölümdeki derslerin neredeyse hepsi bir kubectl alıştırmasıdır, çünkü mühendislerin çoğu Kubernetes ile her gün böyle çalışır.Kubernetes kurmam ya da bir küme hazırlamam gerekir mi?
Bu gerçek bir Kubernetes kümesi mi?
kubectl gerçek bir kümenin vereceği yanıtları verir: Pod'lar ContainerCreating durumundan Running durumuna geçer, hatalı bir imaj ImagePullBackOff ile, çöken bir konteyner CrashLoopBackOff ile sonuçlanır ve kubectl describe nedenini açıklayan olayları gösterir. Arkasında gerçek bir kontrol düzlemi (control plane) yoktur; bu yüzden üretim iş yüklerini çalıştırmak için değil, komutları ve kavramları öğrenmek içindir. Aynı komutlar minikube, kind ya da bir bulut kümesinde de çalışır.Kubernetes vs Docker: fark nedir?
Kubernetes'ten önce Docker öğrenmeli miyim?
Kubernetes öğrenmesi zor mu?
kubectl describe içindeki olayları okumak, bir ImagePullBackOff ya da CrashLoopBackOff durumunu fark etmek - yeni başlayanların en çok takıldığı yerdir; bu yüzden ona ayrı bir ünite ayrılmıştır.Kubernetes'i çevrimiçi ücretsiz öğrenebilir miyim?
kubectl pratiği, bir proje ve bir sertifika. Her şey simüle edilmiş bir tarayıcı ortamında çalışır; böylece başlamak için hiçbir şey kurman ya da bir bulut kümesine para ödemen gerekmez.Kursun sonunda Kubernetes sertifikası alıyor muyum?
kubectl akıcılığı, o sınavların üzerine kurulduğu temeldir. Kubernetes çoğu DevOps, platform ve backend iş ilanında geçtiği için bu sertifika, projelerinin yanında anlamlı bir sinyaldir.