Eğitim İçeriği
Giriş
Go Dilini ve Go Mimarisini Anlama
Go Geliştirme Ortamının Kurulumu ve Yapılandırılması
Go Sözdiziminin Gözden Geçirilmesi
Go’de Yerleşik Türlerle Çalışma
Gelişmiş Go Özelliklerini Öğrenme
Gelişmiş Go Derleme Aracıyla Çalışma
Haritaları Kümeler Olarak Kullanma
Arayüz Anahtarları ve Dilimlerle Çalışma
Toplama ve Azaltmayı Uygulama
Pprof Aracını Kullanma
Çöpü Azaltmayı Öğrenme
Metotlar ve Arayüzlerle Çalışma
Birim Testlerinde Mocking
Verilerin Tutarlılığını Korumak İçin Eşzamanlılığı Kullanma
Kullanıcı Tanımlı Türlerle Çalışma
Hızı Artırmak İçin Kodu Optimize Etme
İdiomatik Go Kullanma
Zaman, Hatalar, Ortak Arayüzler ve Yorumlarla Çalışma
Paketlerle Çalışma ve Yönetme
Ölçeklenebilir Bir İş Sistemi Oluşturma
Go’de Database’larla Çalışma
JSON API Sunma
Go’de Test Etme ve Derleme
Go ile Web Development’te Sağlam Bir Temel Oluşturma
Go’de Web Development için Şablonlarla Çalışma
Go’de Web Development için Kendi Sunucunuzu Oluşturma
net/http Paketini Anlama ve Kullanma
Yönlendirmeyi ve Dosya Sunumunu Anlama ve Kullanma
Sitenizi Yayınlama
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Herhangi bir dilde temel programlama deneyimi
Hedef Kitle
- Web Geliştiricileri
- Yazılım Geliştiricileri
- Programcılar
- Go öğrenmek isteyen herkes
Danışanlarımızın Yorumları (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Eğitim - Advanced Go Programming
Live interactions
Sorin - Ness
Eğitim - Advanced Go Programming
The curriculum was very well thought off, and Patrick explained very well al the notions, giving ample examples for all important topics. Also, he was ready to jump in and help us with any issues we had when trying to do the different exercises.
Constantin - Ness Romania
Eğitim - Advanced Go Programming
The material was really well prepared and structured. The material presented is varied and very applicable. The trainer is very knowledgeble on the subject and also a very clear and precise teacher. Good balance between theory and exercises. Excelent timing, subjects were very well covered in the allocated time.
Catalin - Ness Romania
Eğitim - Advanced Go Programming
My interest was related to concurrency, but all topics are interesting as they bring a better understanding of the GO language.
Aurel - Ness Romania
Eğitim - Advanced Go Programming
I like that the trainer showed to us the tiny details that can be difficult to understand and also showed to us the best practices.
Ilie Razvan-Mihai - Ness Romania
Eğitim - Advanced Go Programming
A lot of information I was actually missing. I liked the structure of going through various packages that get used a lot and the tasks were short and sweet.