Eğitim İçeriği

Giriş

  • Bash felsefesi ve ilkeleri / Bash nedir?
  • Bash diğer betik dillerine göre
  • Bash özelliklerinin ve mimarisinin genel bakışı
  • Bash'in sistem yönetimi görevleri bağlamında kullanımı

Bash'ı Anlama

  • Bir Bash betiğinin yaşam döngüsü
  • Bash'in sistem yönetimi görevleriyle nasıl uyum sağladığını anlamak
  • Bash sözdizimi ve veri türleri

Başlarken

  • Geliştirme Ortamını Ayarlama
  • Linux sistemlerine Bash'ı kurma
  • Windows sistemlerine Bash'ı kurma
  • Bash ortamını yapılandırma

Bash Betikleri Oluşturma ve Çalıştırma

  • Bash betiği yapısı
  • Bash betiklerini çalıştırma
  • Değişkenler, argümanlar ve giriş/çıkış kullanımı
  • Kontrol yapıları ve döngüler

Bash Betikleri ile Otomasyon

  • Bash kullanarak görevlerin otomatikleştirilmesi
  • Bash ile dosya sistemi yönetimi
  • Bash ile süreç yönetimi
  • Bash ile sistem izleme ve günlük oluşturma

Bash'ın Diğer Araçlarla Entegrasyonu

  • Bash ve düzenli ifadeler
  • Bash ve sed, awk
  • Bash ve komut satırı araçları (grep, find, xargs vb.)

Sorun Giderme

  • Bash betiklerinde hata ayıklama
  • Yaygın hatalar ve bunlardan kaçınma yolları
  • Bash betiklerini optimize etme

Özet ve Sonraki Adımlar

  • Ana kavramlar ve en iyi uygulamaların gözden geçirilmesi
  • Bash hakkında daha fazla öğrenmek ve Bash ile otomasyon konusunda ilerlemek için sonraki adımlar

Kurs İçin Gerekli Önbilgiler

  • Linux işletim sistemi hakkında bilgi
  • Komut satırı arayüzü deneyimi
  • Temel programlama deneyimi

Hedef Kitle

  • Geliştiriciler
  • Sistem yöneticileri
 21 Saat

Katılımcı Sayısı


Katılımca başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler