Go dilinin sözdizimini ve çekirdek kavramlarını öğrenin
Go dil temelleri eğitimi: sözdizimi, paket ve modül, pointer, struct, slice/map iç yapısı ve go test ile ilk testler. Go sözdizimini düzenli ve hatasız öğrenmek isteyen yeni başlayanlar ile başka dilden gelen programcılar için uygundur.
Go dil temelleri
Eğitim, Go dilinin çekirdek kavramlarını sözdizimi odağında işler: paket ve import mantığı, dışa aktarma kuralı (büyük harf), değişken ve tipler, if-for-switch, fonksiyon ve çoklu dönüş, pointer ve değer semantiği, struct ve method, slice ve map iç yapısı, basit hata yönetimi, go mod ile modüller, go test ile ilk testler ve strings, math, time gibi standart paketlerin kullanımı.
2 Gün. Her gün dört modül; Sözdizimi ve Tipler; Veri Yapıları ve Standart Kütüphane ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Go sözdizimi, pointer, struct, paketler ve standart kütüphane temelleri
Küçük kod parçaları sürekli çalıştırılarak denenir; her bölüm sonunda alıştırma ve test yazılır, derleyici hata mesajları birlikte yorumlanır.
Go'nun kısa ve katı sözdizimini hızla özümsersiniz.
Değer ve işaretçi semantiğini doğru kullanırsınız.
İlk günden go test ile kod doğrulamayı öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Herhangi bir dilde değişken ve döngü bilgisi.
Go 1.22+ ve VS Code Go eklentisi.
Komut satırı kullanımı.
Temel Git bilgisi.
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 modülü ve paket yapısını doğru kurabilirsiniz.
Tip sistemi ve dönüşümleriyle hatasız çalışabilirsiniz.
Tek for yapısı ve switch ile mantık kurabilirsiniz.
Çoklu dönüş ve defer kullanabilirsiniz.
Pointer ile referans semantiği kurabilirsiniz.
Struct ve method ile veri modelleyebilirsiniz.
Slice ve map iç yapısını açıklayabilirsiniz.
go test ile table-driven testler yazabilirsiniz.
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.
Basic Scalding programlama eğitimi: Scala, Cascading, Fields ve Typed API, groupBy, join, Hadoop modu ve JobTest ile büyük veri işleme işleri yazma.
Detayları Gör →BCS dijital çözüm geliştirme temel eğitimi: yaşam döngüsü, gereksinim, UML, kodlama ilkeleri, test, sürüm kontrolü ve devreye alma. Sınav ilgili kuruma aittir.
Detayları Gör →BCS sistem geliştirme practitioner eğitimi: gereksinim modelleme, mimari, test stratejisi, yapılandırma yönetimi ve çevik vakalar. Sınav ilgili kuruma aittir.
Detayları Gör →BCS Practitioner Systems Modelling and Development eğitimi: UML, ERD, DFD, kullanım durumu ve izlenebilirlik. 3 gün uygulamalı vaka çalışmasıyla.
Detayları Gör →İş uygulama sistemleri eğitimi: ERP, CRM, SCM süreçleri, fit-gap analizi, fayda gerçekleştirme planı ve uygulama pratikleri. 2 gün uygulamalı vaka çalışması.
Detayları Gör →