SkilloraSkillora
Orta

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.

3 saat 18 ders Orta

Müfredat

  1. 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
  2. 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
  3. İ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ışı
  4. 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?
  5. 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
Örnek
Skillora

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