Go web uygulamalarında veriyi kalıcı kılın
Web Programming in Go: Data Storage in Go Eğitimi, Go ile geliştirilen web uygulamalarında veri depolama katmanını uçtan uca ele alır. Standart database/sql paketi, sürücüler, connection pool ve prepared statement ile güvenli CRUD'la başlanır.
Go web uygulamalarında ilişkisel veritabanı, ORM, NoSQL, cache ve dosya depolamayı öğrenin
Web Programming in Go: Data Storage in Go Eğitimi, Go ile geliştirilen web uygulamalarında veri depolama katmanını uçtan uca ele alır. Katılımcılar standart database/sql paketini, sürücüleri ve connection pool yönetimini öğrenir; CRUD işlemlerini güvenle yazar. PostgreSQL ve MySQL üzerinde transaction, ilişkiler ve migrations uygular; GORM ile ORM kavrar. Ardından MongoDB, Redis ve S3 dosya depolamayı entegre ederek test edilebilir bir veri katmanı tamamlar.
3 Gün. Her gün dört modül; Go'da database/sql temellerinden ilişkisel veritabanı ve ORM'e, oradan NoSQL, cache ve dosya depolamaya ilerlenir.
Orta Seviye — Go'da database/sql, PostgreSQL/MySQL, GORM, migrations, transactions, NoSQL, Redis ve dosya depolama
Her konu canlı kod yazımı, çalışan Go örnekleri ve gerçek veritabanı bağlantılı uygulamalı alıştırmalarla adım adım işlenir.
database/sql, connection pool ve prepared statement ile Go uygulamalarınızda güvenli ve performanslı bir veri katmanı kurarsınız.
GORM ve migration araçlarıyla şema yönetimini ve ilişkileri düzenleyerek sürdürülebilir bir veritabanı yapısı kurgularsınız.
Redis cache ve NoSQL entegrasyonuyla okuma yükünü azaltıp esnek veri modelleriyle performansı artırırsınız.
Eğitimden verim almak için faydalı olacak temel bilgi ve deneyimler
Go sözdizimi, struct, interface ve hata yönetimine temel aşinalık gereklidir.
HTTP, handler ve temel web uygulaması kavramlarına aşinalık faydalıdır.
Temel SQL sorguları ve ilişkisel veritabanı kavramlarına genel aşinalık işe yarar.
Go kurulu bir geliştirme ortamı ve kod editörü uygulamalı alıştırmalar için gereklidir.
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:
Standart database/sql paketini, sürücü kaydını ve Scan mantığını kavrayarak Go'da güvenli sorgular yazarsınız.
MaxOpenConns, MaxIdleConns ve ConnMaxLifetime ayarlarıyla bağlantı havuzunu performanslı biçimde yönetirsiniz.
Prepared statement ve context ile SQL injection'a kapalı, zaman aşımlı CRUD işlemlerini uygularsınız.
PostgreSQL ve MySQL'e Go'dan bağlanıp transaction ve ilişkilerle tutarlı veri işlemleri gerçekleştirirsiniz.
GORM ile model, ilişki ve sorguları yönetir; migration araçlarıyla şemayı sürüm kontrolünde tutarsınız.
MongoDB ile esnek veri modellerini kullanır, Redis cache ile okuma yükünü azaltıp performansı artırırsınız.
Yerel dosya ve S3 uyumlu nesne depolamayı Go web uygulamanıza güvenli yükleme akışıyla entegre edersiniz.
Repository deseni, interface mock ve sqlmock ile veri katmanını test edilebilir ve sürdürülebilir kılarsınız.
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.
Nutanix Files, Objects ve Volumes hizmetlerini Prism Central üzerinden kurma, kota, S3 bucket, iSCSI ve veri koruma yönetimini öğreten orta seviye NUSA eğitimi.
Detayları Gör →Nutanix Files, Objects ve Volumes hizmetlerinin günlük operasyonu, izleme, yedek doğrulama ve sorun giderme pratiğini öğreten orta seviye yönetim eğitimi.
Detayları Gör →Nesne depolama mimarisi, S3 API, bucket yönetimi, sürümleme, erasure coding, yaşam döngüsü ve arşiv senaryolarını öğreten orta seviye object storage eğitimi.
Detayları Gör →NetApp ONTAP üzerinde FC, iSCSI ve NVMe SAN kurma, LUN sağlama, igroup haritalama, multipathing ve SnapMirror koruma yöneten orta seviye SANIMP eğitimi.
Detayları Gör →Red Hat Ceph Storage mimarisi, cephadm kurulumu, RBD, CephFS, RGW hizmetleri, CRUSH ve erasure coding yönetimini öğreten orta seviye CEPH125 eğitimi.
Detayları Gör →Ceph mimarisini derinlemesine kavratan, küme operasyonu, yaşam döngüsü, kapasite planlama ve arıza yönetimini öğreten orta seviye Red Hat Ceph eğitimi.
Detayları Gör →