Tekrarlı işleri sağlam Bash betikleriyle otomatikleştirin
Bash'te değişkenler ve kontrol akışından fonksiyon, metin işleme, hata yönetimi, argüman ayrıştırma ve zamanlamaya kadar üretim kalitesinde otomasyon betikleri yazmayı öğreten orta seviye eğitim.
Güvenilir, bakımı kolay otomasyon betikleri yazma sanatı
Bu eğitim, sistem yöneticilerini ve geliştiricileri üretim kalitesinde Bash betikleri yazabilecek düzeye getirir. Değişkenler ve genişletmeler, koşullar ve döngüler, fonksiyonlar ve parametreler, test komutu ([[ ]]) ve aritmetik, grep/sed/awk ile metin işleme, giriş/çıkış ve yönlendirme, hata yönetimi (set -euo pipefail, trap), argüman ayrıştırma (getopts), günlük kaydı ve bildirim, cron/systemd timer ile zamanlama ve yedekleme/izleme gibi gerçek senaryolar işlenir. Katılımcı, kendi yazdığı betikleri shellcheck ile denetler ve idempotent, yeniden kullanılabilir araçlar üretir.
3 Gün. Her gün dört modül; her modül canlı kodlama ve kendi betiğinizi yazıp çalıştırdığınız alıştırmalarla ilerler.
Orta Seviye — Değişken ve kontrol akışından fonksiyon, metin işleme, hata yönetimi ve gerçek dünya otomasyon betiklerine uzanan kapsamlı Bash programlama.
Katılımcılar her kavramı terminalde kendi betiklerini yazıp shellcheck ile denetleyerek ve çalıştırarak öğrenir.
Saatler süren manuel işleri saniyelerle çalışan güvenilir betiklere dönüştürürsünüz.
Fonksiyonlar ve parametrelerle bakımı kolay, yeniden kullanılabilir araçlar yazarsınız.
Hata yönetimi ve shellcheck ile betiklerinizi üretimde güvenle çalıştırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutlarını (ls, cd, cp, grep) kullanabilmek beklenir.
vi/nano gibi bir metin düzenleyiciyi kullanabilmek faydalıdır.
Herhangi bir Linux sanal makinesi veya WSL ortamı yeterlidir.
Adım adım problem çözmeye açık olmak işe yarar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Değişken, genişletme ve kontrol akışını akıcı kullanabilirsiniz.
for/while ile dosya ve liste işlemlerini otomatikleştirebilirsiniz.
Modüler, yeniden kullanılabilir fonksiyonlar yazabilirsiniz.
grep/sed/awk ile metin ve günlükleri işleyebilirsiniz.
set -euo pipefail ve trap ile sağlam betikler yazabilirsiniz.
getopts ile profesyonel komut satırı arayüzleri kurabilirsiniz.
cron ve systemd timer ile betikleri güvenle zamanlayabilirsiniz.
Yedekleme ve izleme gibi gerçek otomasyon araçları üretebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
RHEL'de SELinux modları, bağlam etiketleme, boolean'lar, port tanımı ve audit2allow ile denial sorun gidermeyi uygulamalı öğrenin. RHCSA SELinux eğitimi.
Detayları Gör →RHEL'de Bash ile değişkenler, koşullar, döngüler, fonksiyonlar ve grep/sed/awk kullanarak sağlam yönetim betikleri yazmayı uygulamalı öğrenin.
Detayları Gör →RHEL üzerinde useradd, /etc/shadow, chage, sudo ve ACL ile kullanıcı, grup ve dosya erişim yönetimini uygulamalı öğreten iki günlük eğitim.
Detayları Gör →Bash, vim, systemd, nmcli, dnf, depolama ve SELinux dahil RHEL temel sistem yönetimini sıfırdan uygulamalı öğreten beş günlük RH124 eğitimi.
Detayları Gör →Komut satırı, kullanıcı yönetimi, servis denetimi, SSH, günlükler, nmcli ağ ve dnf dahil RHEL temel yönetimini öğreten dört günlük RH124 I eğitimi.
Detayları Gör →