Docker: Derle, Taşı, Her Yerde Çalıştır
Docker'ı komut listesi ezberleyerek öğrenmek işe yaramaz. Bu kurs onu ihtiyaç duyduğu yerden anlatır: gerçek uygulamaları — WordPress, Django, Ruby on Rails — container'a alır, veritabanına bağlar, imajını oluşturur ve buluta gönderir. DOCKER'A GİRİŞ Container fikrinin neden ortaya çıktığıyla açıyoruz. Sanallaştırma ile container arasındaki fark: sanal makine neyi kopyalar, container neyi paylaşır ve bu fark kaynak kullanımını nasıl değiştirir. Ardından Docker'ın kendisi — image, container, registry kavramları — ve mimarisi: istemci, daemon ve registry'nin birbiriyle nasıl konuştuğu. UYGULAMALARI DOCKER'DA ÇALIŞTIRMAK Kursun gövdesi. Önce WordPress: hazır imajlarla web sunucusu ve veritabanını ayağa kaldırma. Sonra Django: Python uygulaması için kendi imajını yazma ve bağımlılıkları kurma. Ardından Ruby on Rails ile PostgreSQL — üç ders boyunca uygulama ve veritabanı container'larını birbirine bağlama, ortam değişkenlerini yönetme ve veriyi kalıcı hale getirme. Bölüm, container içinde çalışan bir uygulamada kayıt ekleme, okuma, güncelleme ve silme işlemleriyle kapanır. İMAJLAR, REGISTRY VE EKİP AKIŞI Kendi imajınızı oluşturup buluta göndermek. Etiketleme (tag) mantığı, imajı registry'ye gönderme (push) ve başka bir makinede indirme (pull). Son olarak bir geliştirici ekibinin Docker'ı günlük çalışmasına nasıl oturtacağı: ortamların tekrar edilebilirliği ve yeni bir geliştiricinin projeye kaç dakikada dahil olabileceği. UYGULAMALI PROJE VE KAPANIŞ Rails ve MySQL ile üç bölümlük uygulamalı bir proje. Öğrendiğiniz her parçayı — imaj yazma, container bağlama, veri kalıcılığı, registry — tek bir akışta birleştiriyoruz. Kurs, buradan sonra hangi konulara yönelmenin mantıklı olduğuyla kapanıyor. Dersler doğrudan terminal üzerinde ilerler; her komut birlikte yazılır ve sonucu görülür.
Müfredat
Docker'a Giriş
- Kursa Giriş: Derle, Taşı, Her Yerde ÇalıştırÜcretsiz önizleme
- Docker ve SanallaştırmaÜcretsiz önizleme
- Docker Nedir?
- Docker Mimarisi
Uygulamaları Docker'da Çalıştırmak
- WordPress'i Docker ile Çalıştırmak
- Django ile Docker — Bölüm 1
- Django ile Docker — Bölüm 2
- Rails ve PostgreSQL — Bölüm 1
- Rails ve PostgreSQL — Bölüm 2
- Rails ve PostgreSQL — Bölüm 3
- Rails ile CRUD İşlemleri
İmajlar, Registry ve Ekip Akışı
- Kendi İmajınızı Oluşturup Buluta Gönderme
- İmajı Etiketleme, Gönderme ve İndirme
- Geliştirici Ekibi için Docker Akışı
Uygulamalı Proje ve Kapanış
- Rails ve MySQL Projesi — Bölüm 1
- Rails ve MySQL Projesi — Bölüm 2
- Rails ve MySQL Projesi — Bölüm 3
- Buradan Sonra Nereye?
Docker: Derle, Taşı, Çalıştır — Bitirme Sınavı
Son aşama: 20 soru, geçme notu %70. Başarılı olunca sertifikanız açılır.
Sertifika önizlemesi
Kursu bitirip sınavı geçtiğinizde sertifika böyle görünür. Adınız yalnızca belge düzenlendiğinde eklenir.
Kazanacağınız beceriler
- Container ile sanal makine arasındaki farkı ve ne zaman hangisinin doğru olduğunu kavrayın
- Docker mimarisini — istemci, daemon, image, container, registry — bir arada görün
- Hazır imajlarla WordPress ve veritabanını dakikalar içinde ayağa kaldırın
- Bir Python/Django uygulaması için kendi imajınızı yazın
- Ruby on Rails uygulamasını PostgreSQL container'ına bağlayın
- Ortam değişkenleriyle yapılandırmayı imajdan ayırın
- Container silinse bile verinin kaybolmamasını sağlayın
- Container içinde çalışan bir uygulamada kayıt ekleyip güncelleyin ve silin
- İmajlarınızı etiketleyip registry'ye gönderin ve başka makinede indirin
- Kendi imajınızı bulut üzerinde yayınlayın
- Bir geliştirici ekibi için tekrar edilebilir Docker çalışma akışı kurun
- Rails ve MySQL ile uçtan uca çalışan bir proje çıkarın

Skillora
Başarı Sertifikası
Bu belge
aşağıdaki kursu başarıyla tamamladığı için verilmiştir
Docker: Derle, Taşı, Her Yerde Çalıştır
Seri No
SKL-XXXX-XXXX
Verilış Tarihi
—
Karim Al-Rashid
İmza
Karim Al-Rashid
Kıdemli Frontend Geliştirici · UI/UX Uzmanı
Bu sertifikayı doğrulayın
skillora.site/en/verify