Akış denetimi ve veri tipleriyle Bash'te ustalaş
Bash akış denetimi ve veri tipleri eğitimi; test operatörleri, if/case, for/while/until döngüleri, string işlemleri, tamsayı aritmetiği, indeksli ve ilişkisel dizilerle betik mantığını güçlendirir.
Karar yapıları, döngü teknikleri ve Bash veri tiplerinin derinlemesine kullanımı
Bu eğitim Bash betiklerinin iki temel direğine odaklanır: akış denetimi ve veri tipleri. if/elif/else ve case ile dallanma, for/while/until döngüleri, break/continue, test operatörleri ([[ ]], (())) işlenir. Veri tarafında string işlemleri (parametre genişletme, kırpma, değiştirme), integer aritmetiği ($(()), declare -i), indeksli diziler ve declare -A ile ilişkisel diziler, dizi dilimleme ve döngüyle gezinme ele alınır. Ayrıca IFS, mapfile/readarray ile dosyadan diziye okuma ve desen eşleştirme (glob, extglob, regex =~) uygulanır.
3 Gün. Her gün dört modül; her modül kısa anlatım ve ardından terminalde yazılan kontrol/veri işleme alıştırmalarıyla ilerler.
Orta Seviye — Bash'te akış denetimi (if/case/döngüler) ve veri tipleri (string, integer, indexli ve ilişkisel diziler) üzerine derinlemesine çalışma.
Her kontrol yapısı ve veri tipi gerçek betik örnekleriyle terminalde yazılır, kenar durumlar canlı denenerek pekiştirilir.
Karmaşık koşul ve döngüleri doğru kurarak hatasız çalışan betikler yazarsınız.
String, integer ve dizilerle her türlü girdiyi güvenle işleyip dönüştürürsünüz.
Glob, extglob ve regex eşleştirmeyle verileri hızlı süzer ve ayıklarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Betik oluşturma, değişken tanımlama ve echo/read kullanımını bilmek gerekir.
Komut satırında rahat hareket edebilmek ve editör kullanabilmek beklenir.
Bash 4+ kurulu bir Linux makine veya WSL erişimi gereklidir.
Koşul ve döngü kavramına temel aşinalık verimi artırır.
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:
[[ ]] ve (()) arasında doğru seçim yaparak güvenli koşullar yazabilirsiniz.
Glob desenli case yapılarıyla menü ve durum makineleri kurabilirsiniz.
for, while ve until'i senaryoya göre doğru seçip kullanabilirsiniz.
while read -r ve mapfile ile dosyaları güvenle satır satır işleyebilirsiniz.
Parametre genişletmeyle string kırpma, değiştirme ve dilimleme yapabilirsiniz.
declare -i ve $(()) ile tamsayı hesaplarını betikte yürütebilirsiniz.
Indeksli ve ilişkisel dizilerle yapılandırılmış veriyi saklayabilirsiniz.
break/continue ve N seviyeleriyle karmaşık döngüleri kontrol edebilirsiniz.
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 9 sorun giderme müfredatı ve EX342 sınav provası bir arada: önyükleme, LVM, SELinux, SSSD, kdump arızaları ve zamanlı prova senaryoları.
Detayları Gör →RH442 müfredatıyla RHEL 9 performans ayarlama: tuned, NUMA, hugepages, G/Ç zamanlayıcıları, TCP yığını ve cgroups v2 ile ölç-ayarla-doğrula laboratuvarları.
Detayları Gör →RHEL Performance Tuning RH442LS eğitimi: tuned, sysctl, CPU/NUMA, bellek, blok I/O ve TCP yığını ayarı ile perf ve bpftrace profil çıkarma uygulamalı anlatılır.
Detayları Gör →RHEL Performance Tuning with Exam sınıf eğitimi: tuned, CPU/NUMA, bellek, I/O ve TCP ayarı, perf ve bpftrace ile EX442 performans sınavına yönelik uygulamalı ha
Detayları Gör →RH442 Red Hat Performance Tuning eğitimi: tuned, sysctl, CPU/NUMA, bellek, blok I/O ve TCP yığını ayarı ile perf ve bpftrace darboğaz analizi uygulamalı anlatıl
Detayları Gör →