Eğitim İçeriği

Giriş

Unix Sistemlerini Anlama Programming

Go Dilini ve Go Mimarisini Anlama

Go Geliştirme Ortamını Kurma ve Yapılandırma

Go Sözdiziminin Temellerini Öğrenme

Go Paketleriyle Çalışma

Algoritmalar, Veri Yapıları

Go'in Çöp Toplamayı Nasıl Yaptığını Anlama

Go'de Dosya ve Dizinlerle Çalışma

Go'de Dosya Giriş ve Çıkış İşlemlerini Uygulama

Hata Yönetimi Uygulama

Go'de Sistem Dosyalarını Tanımlama ve Bunlarla Çalışma: Günlük Dosyaları, Sistem Dosyası İşlemleri ve Parolalar

Go'de Unix Süreçleri ve Sinyalleriyle Çalışma

  • Unix Süreçlerini ve Sinyallerini Anlama
  • Süreç Management
  • Go'de Unix Sinyalleriyle Çalışma
  • 'kill' Komutunu Kullanma
  • Go'de Unix Kanalları ve Soketleriyle Çalışma
  • Go'de Uzak Yordam Çağrısı (RPC) ile Çalışma
  • Programming bir Unix Kabuğu Go'de

Go rutinlerini Anlama ve Bunlarla Çalışma

  • Go rutinleri hakkında bilgi edinme
  • Senkronize Go Paketlerini Kullanma
  • Kanallarla Çalışma
  • Go Zamanlayıcısını Kullanma
  • 'select' Anahtar Kelimesini Kullanma
  • Sinyal Kanalları ve Tamponlu Kanallarla Çalışma
  • Zaman Aşımını Yönetme
  • Kanallar Kanallarıyla Çalışma
  • Nil Kanallarıyla Çalışma
  • Paylaşılan Bellekle Çalışma
  • dWC.go Yardım Programını Kullanma

Programming Ağı Go'de

  • Programming Ağını Anlama
  • Net Go Standart Paketiyle Çalışma
  • Unix Soketlerini Tekrar Gözden Geçirme
  • DNS Araması Yapma
  • Basit bir TCP Sunucusu ve Basit bir TCP İstemcisi Geliştirme
  • Basit bir UDP Sunucusu ve Basit bir UDP İstemcisi Geliştirme
  • Eşzamanlı bir TCP Sunucusuyla Çalışma

Sorun Giderme

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Herhangi bir programlama dilinde temel programlama deneyimi
  • Linux ve Unix sistemlerine aşinalık
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler