Bize Ulaşın
 Süre 21 Saat

Eğitim İçeriği

İleri Düzey Go Kavramları

  • Go'nun tip sistemi üzerine derinlemesine inceleme
  • İşaretçiler, bellek yönetimi ve çöp toplayıcı ile çalışma
  • İleri düzey arayüzler ve gömme (embedding)

Eşzamanlılık ve Paralellik

  • İleri düzey goroutine yönetimi
  • Ara bellekli ve ara belleksiz kanallar
  • Select ifadeleri ve işçi havuzları (worker pools)

Hata Yönetimi ve Kayıt Tutma

  • Özel hata tipleri ve sarma (wrapping)
  • Yapılandırılmış kayıt tutma ve izleme
  • Hata yayılımı ve en iyi uygulama yöntemleri

Test ve İşlem Ölçümü

  • Go'da birim ve entegrasyon testleri
  • Go'nun yerleşik test araçlarının kullanımı
  • Uygulamaların ölçümü (benchmarking) ve profili çıkarılması

Modüler Programlama ve Paketler

  • Go modülleri ile bağımlılık yönetimi
  • Sürümleme ve modül yayınlama
  • Yeniden kullanılabilir Go kütüphanelerinin geliştirilmesi

API ve Mikro Hizmet Geliştirme

  • Go kullanarak RESTful API'lerin oluşturulması
  • Go'nun Docker ve kapsayıcılarla (container) kullanımı
  • Hizmet orkestrasyonu ve dağıtım

Performans Optimizasyonu

  • Bellek profili çıkarma ve ayarlama
  • Eşzamanlılık optimizasyon stratejileri
  • pprof ile performans izleme

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Go ile programlama deneyimi
  • Go sözdizimi, veri yapıları ve fonksiyonlara hakimiyet
  • Paketler ve temel eşzamanlılıkla çalışma deneyimi

Hedef Kitle

  • Deneyimli yazılım geliştiricileri
  • Arka uç mühendisleri
  • Bulut yerel (cloud-native) uygulama geliştiricileri

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler