Go dilini tanıyın ve neden kullanıldığını anlayın
Go dilini tanıyın: tasarım felsefesi, araç zinciri, modüller, goroutine tanıtımı ve net/http ile ilk web servisi. Go'yu değerlendiren ekip liderleri, yazılımcılar, DevOps mühendisleri ve backend geliştirmeye yönelen öğrenciler için uygundur.
Go programlama diline giriş
Eğitim, Go dilinin tanıtımını yapar: Google'da doğuş nedeni ve tasarım felsefesi, statik tipleme ve hızlı derleme, tek ikili dosya, çöp toplama, goroutine'in tanıtımı, go komutları (run, build, test, mod, fmt, vet), modül sistemi ve go.mod, standart kütüphanenin gücü, Docker, Kubernetes gibi Go ile yazılmış ürünler, Go ile Python ve Java karşılaştırması ve ilk web sunucusu.
2 Gün. Her gün dört modül; Go'ya Genel Bakış; Hızlı Uygulama ve Değerlendirme ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Go'nun tasarım felsefesi, araç zinciri, ekosistem, kullanım alanları ve ilk uygulama
Kısa demo programlarla araç zinciri tanıtılır; son bölümde net/http ile küçük bir JSON servisi yazılıp tek ikili dosyaya derlenir.
Projeniz için Go'nun güçlü ve zayıf yönlerini değerlendirirsiniz.
Hızlı derleme ve tek ikili dosya ile geliştirme akışını görürsünüz.
Go'nun kullanıldığı bulut ve DevOps araçlarını tanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Yeni bir dile ilgi; Go bilgisi gerekmez.
Terminal kullanımına ilk aşinalık.
Go ve VS Code.
Herhangi bir dilde temel kod okuma.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Go'nun tasarım ilkelerini ve ödünleşimlerini anlatabilirsiniz.
go build, test, mod ve fmt komutlarını kullanabilirsiniz.
Tek ikili dosya ve çapraz derleme mantığını açıklayabilirsiniz.
Go ile yazılmış başlıca ürünleri sayabilirsiniz.
Basit Go programları yazıp çalıştırabilirsiniz.
Goroutine ve channel kavramını basit örnekle gösterebilirsiniz.
net/http ile JSON yanıtı dönen servis yazabilirsiniz.
Projeniz için Go uygunluğunu değerlendirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
AngularJS display directive eğitimi: ng-repeat, track by, ng-if/ng-show, ng-switch, ng-class, ng-style, filtreler, ngAnimate ve performans ile uygulamalı 2 gün.
Detayları Gör →Yazılım geliştirme eğitimi: algoritma, Python, OOP, Git, pytest, SQL, REST API ve SDLC ile sıfırdan 3 günlük uygulamalı yazılım temelleri programı.
Detayları Gör →Yazılım geliştirme için Scrum eğitimi: roller, backlog iyileştirme, story point, Definition of Done, CI/CD, retrospektif ve ölçekleme ile uygulamalı 2 gün.
Detayları Gör →Azure geliştirici (AZ-204) eğitimi: App Service, Functions, Cosmos DB, Blob Storage, Service Bus, Entra ID, Key Vault, API Management ve izleme ile uygulamalı 4
Detayları Gör →Yeşil yazılım eğitimi: SCI, enerji ölçümü, verimli algoritma, veritabanı ve ağ optimizasyonu, bulut karbon ayak izi ve yeşil mimari ile uygulamalı 2 gün.
Detayları Gör →