Go Özel Dersi ders programı

Go (Golang) Özel Dersi, dilin sade yapısını ve concurrency modelini bir uzman eşliğinde adım adım oturtmanızı sağlar. İster temelden başlayın ister başka bir dilden geçiş yapın, ders sizin mevcut bilgi seviyenize göre kurgulanır.

Goroutine ve channel gibi başta soyut görünen konuları küçük ama gerçek örnekler üzerinde çalıştırarak kavrar, kalıpları ezberlemek yerine ne zaman hangisini seçeceğinizi görürsünüz. Online ve esnek takvim sayesinde dersleri kendi yoğunluğunuza yerleştirir, takıldığınız noktayı o an sorarak ilerlersiniz. Detayları doğrularken resmi dil dokümantasyonundan da yararlanabilirsiniz.


Go Özel Dersi Konuları

1. Go ve Kurulum

  • go install
  • go.mod, go.sum
  • İlk hello world
  • Workspace yapısı

2. Veri Tipleri

  • int, string, bool
  • Slice ↔ array
  • Map
  • Struct

3. Kontrol Akışı

  • if, for (tek loop kavramı)
  • switch
  • Defer
  • Panic / recover

4. Fonksiyonlar

  • Çoklu dönüş
  • Named return
  • Variadic
  • Closure

5. Method ve Interface

  • Pointer vs value receiver
  • Interface tanımı
  • Implicit implementation
  • Empty interface (any)

6. Concurrency

  • Goroutine
  • Channel (buffered, unbuffered)
  • select statement
  • sync.WaitGroup, sync.Mutex

7. Error Handling

  • error interface
  • errors.Is, errors.As
  • panic vs error
  • Wrapping (%w)

8. HTTP ve JSON

  • net/http server
  • Handler, ServeMux
  • encoding/json
  • REST endpoint

9. Test ve Benchmark

  • testing paketi
  • Table-driven test
  • Benchmark
  • Coverage

10. Bitirme Projesi

  • REST API + JSON
  • Goroutine ile concurrent fetch
  • Postgres bağlantısı
  • Docker image

Go Özel Dersi ile İlgili
Sıkça Sorulan Sorular ve Cevapları


Go (Golang) özel dersini istediğimiz zamanlarda alabilir miyiz?

Evet. Go (Golang) özel dersinde sabit bir saat yoktur; uygun olduğunuz gün ve zaman dilimlerine göre dersleri birlikte planlar, programınız değiştiğinde esnek şekilde yeniden düzenleriz.

Go (Golang) özel dersini hangi şehirlerde veriyorsunuz?

Go (Golang) özel dersini ağırlıklı olarak canlı online veriyoruz; İstanbul, Ankara ve İzmir dâhil Türkiye'nin her ilinden, ayrıca yurt dışından dünyanın her yerinden katılabilirsiniz.

Go (Golang) özel dersini online veriyor musunuz?

Evet, dersler tamamen canlı online işlenir; ister Türkiye'den ister yurt dışından bağlanın, Go (Golang) özel dersine katılmanız yeterli. Dersler kayıt altına da alınabilir.

Go (Golang) özel dersinde istediğimiz konularda ders alabilir miyiz?

Evet. İster belirli konularda destek alın, ister tüm Go (Golang) konularını sıfırdan işleyin; ders içeriği tamamen sizin ihtiyacınıza göre şekillenir.

Go (Golang) özel dersi kendi projem veya ödevim üzerinden ilerleyebilir mi?

Evet. Go (Golang) özel dersini kendi projeniz, ödeviniz veya sınavınız üzerinden ilerletebiliriz; bunun için ders başlamadan önce proje, ödev veya sınav konunuzu bize iletmeniz yeterlidir.

Go (Golang) eğitmenleriniz hakkında bilgi alabilir miyim?

Eğitmenlerimiz yazılım geliştirme alanında sahada deneyimli, Go (Golang) ile gerçek projeler geliştirmiş yazılımcılardır. İhtiyacınıza ve hedefinize en uygun eğitmeni sizinle eşleştiriyoruz.

Go (Golang) özel ders ücreti ne kadar?

Sabit bir liste ücreti yoktur; Go (Golang) özel dersinin ücreti ders sayınıza ve hedefinize göre netleşir. Sizi dinleyip uygun bir plan ve fiyat sunuyoruz.