Golang Geliştiricisi. Profesyonel - kurs 98.000 ruble. Otus'tan, 5 aylık eğitim, tarih 28 Eylül 2023.
Miscellanea / / December 03, 2023
İnsanlar Go'ya geçiş yaparken çoğu zaman Go ile diğer programlama dilleri arasındaki farklardan kaynaklanan çeşitli sıkıntılarla karşılaşırlar. Bu dersimizde Go-way'in ne olduğunu anlatmak, dilin deyimlerinden bahsetmek ve yaygın hatalardan kaçınmanıza yardımcı olmak istiyoruz. Kurs programı, pratik sorunları çözmek için Go'da gelişime dalmanıza, dil ve beraberindeki teknoloji yığınına ilişkin bilginizi derinleştirmenize olanak tanıyacaktır. İlk dersler Golang'ın temellerini kapsamaktadır. Bu da programı, diğer dillerde programlama deneyimi olanların ileri seviye konulara hızla geçebilmesi için uygun hale getiriyor. Go'ya zaten aşina olanlar için kursa başlamak, temel bilgilerinizi sistemleştirmenize ve yenilemenize olanak sağlayacaktır.
Bu kurs aşağıdakiler için uygundur:
- Go'da yeniden eğitim almak ve beceri seviyelerini genişletmek isteyen web geliştiricileri;
- Go'nun temellerini anlamış olan ve dili doğru bir şekilde kullanmaya başlamak isteyenler.
Kurs Özellikleri:
Yalnızca dilin sözdizimini değil, Golang'ın iç işleyişini öğrenmek
Alıştırma - yazarların Go ile çalışırken karşılaştığı gerçek sorunlar ve bunların çözümleri
Teori - büyük, yüksek yüklü projelerin diğer teknoloji yığınlarından (PHP, C#) Golang dil yığınına aktarılmasına ilişkin gerçek durumlar
Mezuniyet projesi (portföy örneği) - bağımsız mikro hizmet geliştirme
Mezunlar şunları yapabilecektir:
- üretime hazır kod, çok iş parçacıklı ve rekabetçi programlar yazın;
- Go dilinin sözdizimini ve iç yapısını anlamak;
- ağ programlamanın özelliklerini anlamak;
- Go'yu kullanarak mikro hizmetler oluşturabilme;
- docker'ı kullanarak mikro hizmetleri dağıtın.
1
PekiMSTU'dan mezun oldu. N.E. Bauman, uzmanlık alanı “Kaldırma ve Taşıma Sistemleri Mühendis Tasarımcısı.” İlk işimi tesadüfen buldum, bir arkadaşım için bir web sitesi hazırladım. Enstitüdeki üçüncü yılımdan bu yana 8 yılı aşkın süredir mesleğin içindeyim. Deneyim dahil...
MSTU'dan mezun oldu. N.E. Bauman, uzmanlık alanı “Kaldırma ve Taşıma Sistemleri Mühendis Tasarımcısı.” İlk işimi tesadüfen buldum, bir arkadaşım için bir web sitesi hazırladım. Enstitüdeki üçüncü yılımdan bu yana 8 yılı aşkın süredir mesleğin içindeyim. Deneyim, Rambler&Co'da bir açılış sayfası tasarımcısı, bir haber ayrıştırıcı ve reklam hesabı entegrasyonu içeriyordu. Uzun süre PHP'de yazdım ve daha sonra Go'ya geçtim. Muhtemelen güzel sincap yüzünden. Öğretmen
1
PekiOZONI'deki arka uç geliştiricisinin 3-5 yıllık pratik programlama deneyimi vardır, ana diller GO, PythonHobiler: en son teknolojilerden programlama ve yeni teknolojiler arama: flutter'da kendi projeleriyle meşgul Öğretmen
OZONI'deki arka uç geliştiricisinin 3-5 yıllık pratik programlama deneyimi vardır, ana diller GO, PythonHobiler: en son teknolojilerden programlama ve yeni teknolojiler arama: flutter'da kendi projeleriyle meşgul Öğretmen
Go'yu kullanmaya başlama
-Konu 1.Araçlar ve Go'yu kullanmaya başlama
-Konu 2.Go'da test etme. Bölüm 1
-Konu 3.Go'daki temel veri türleri
-Konu 4. Diziler, dilimler ve sözlükler
-Konu 5. Yapılar
-Konu 6.Fonksiyonlar ve yöntemler
-Konu 7.Arayüzler. Bölüm 1
-Konu 8. Arayüzler. Bölüm 2
-Konu 9. Hata işleme. Panik konsepti
-Konu 10.Go'da test etme. Bölüm 2
Go'da Eşzamanlılık
-Konu 11. Goroutinler ve kanallar
-Konu 12. Senkronizasyon ilkelleri. Bölüm 1
-Konu 13. Senkronizasyon ilkelleri. Bölüm 2
-Konu 14. Eşzamanlılık modelleri
-Tema 15. İçeri girin. Zamanlayıcı
-Tema 16. İçeri girin. Bellek ve Çöp Toplama
- Konu 17. Ödevlerin analizi ve soruların cevapları. Bölüm 1
Standart Kütüphaneler ve Uygulamalar
-Konu 18.Go'da G/Ç ile Çalışmak
-Konu 19. Veri biçimlendirme
-Konu 20. İşletim Sistemi ile Etkileşim
-Konu 21.Yansıma
-Konu 22. Go'da kod oluşturma
-Konu 23. Yapılandırma dosyaları ve günlük kaydı
-Konu 24.Go programlarının profillenmesi ve optimizasyonu
Ağ ve veritabanıyla çalışma
-Konu 25. Bağlam ve düşük seviyeli ağ protokolleri
-Konu 26.SQL ile Çalışmak
-Konu 27.HTTP ile Çalışmak
-Konu 28.gRPC ile Çalışmak
- Konu 29. Ödevlerin analizi ve soruların cevapları. Bölüm 2
Mikro hizmetler
-Konu 30. Monolit ve mikro hizmetler
-Konu 31.Mesaj kuyrukları
-Tema 32.Docker
-Konu 33.Mikro hizmetlerin test edilmesi
-Konu 34.İzleme
Proje
-Konu 35. Proje çalışması. Giriş
-Konu 36. Projeler hakkında istişare
-Konu 37.Son ders