Markanızı Geliştirmenize Yardımcı Olalım

Temel MongoDB Eğitimi

http://MongoDB

Temel MongoDB Eğitimi

Silikon Akademi bünyesinde sunulan “Temel MongoDB Eğitimi”, katılımcıları ilişkisel veritabanlarının (SQL) sınırlarından kurtararak, modern uygulama geliştirme süreçlerinin vazgeçilmezi olan NoSQL dünyasına profesyonel bir giriş yapmalarını sağlar. Doküman odaklı veritabanı mimarisinin esnekliğini ve yüksek ölçeklenebilirlik yeteneklerini temel alan bu eğitimde; JSON/BSON veri yapıları, karmaşık agregasyon süreçleri, indeksleme stratejileri ve ileri seviye sharding teknikleri ele alınmaktadır. Silikon Akademi’nin sektörel tecrübesiyle kurgulanan bu program, büyük veri (Big Data) ve yüksek trafikli sistemler için performanslı, esnek ve güvenilir veritabanı çözümleri üretmenizi sağlayacak teknik donanımı uygulamalı bir metodolojiyle sunar.

Genel olarak eğitim aşağıdaki konuları içermektedir.

  • Güncel SQL ve NoSQL Dünyasındaki Mevcut Durum

  • Doküman Odaklı (Document-oriented) Depolama ve Diğer Türlerin Karşılaştırılması

  • MongoDB Özellikleri ve Yetenek Seti

  • Yaygın Kullanım Senaryoları ve Başarı Hikayeleri

  • JSON Veri Yapısına Giriş

  • Doküman Oluşturma Teknikleri

  • Koleksiyonlar İçerisinde Doküman Yönetimi

  • Dokümanlar Üzerinde Yineleme (Iteration) İşlemleri

  • Alan Eşitlik Testleri (Field Equality)

  • Kullanılabilir Operatörler ve Mantıksal Sorgular

  • Projeksiyonlar (Sorgu Sonucunda Belirli Alanları Seçme)

  • Sonuç Sınırlandırma (Limit) ve Sayfalama (Paging) Stratejileri

  • Doküman Ekleme (Insert) İşlemleri

  • Doküman Güncelleme (Update) Teknikleri

  • Doküman Silme (Delete) İşlemleri ve Güvenlik

  • Alan Varlık (Existential) Kontrolleri

  • Agregasyonlar (Aggregations) ve Gruplandırma Mantığı

  • Hiyerarşik Verilerde Agregasyon ve Gruplandırma Uygulamaları

  • Dizi (Array) Alan Elemanlarını Değiştirme

  • Dizi Alanlarına Veri Ekleme Yöntemleri

  • Dizi Alanlarından Veri Kaldırma ve Temizleme

  • Birincil İndeks ve _id Alanının Rolü

  • İndeks Gerektiren Sorunların Tespiti

  • İkincil (Secondary) İndekslerin Tanımlanması

  • Bileşik (Compound) İndeks Yapıları ve İndeks Seçimi

  • İndeks İpuçları (Hints) ve Kapsayıcı (Covering) İndeksler

  • İndeks Depolama Boyutu ve Kaynak Yönetimi

  • İndekslerin Yazma ve Güncelleme Hızına Etkisi

  • MapReduce Mantığının ve Çalışma Şeklinin Açıklanması

  • MapReduce Bildirimleri ile İfade Edilebilen Mantıksal Yapılar

  • Doküman Eşleme (Mapping) Süreçleri

  • Değer İndirgeme (Reducing) İşlemleri

  • Replikasyon (Replication) Yapılandırması ve Yüksek Erişilebilirlik

  • Sharding (Parçalama) Yapılandırması ve Ölçeklendirme

  • İstemci API’leri Üzerinden Kümelenmiş (Clustered) Verilere Erişim

  • Replikasyon ve Sharding Uygulamalarında Gecikme (Latency) ve Tutarlılık (Consistency)

Diğer Eğitimlerimize De Göz Atın

Eğitimlerimiz