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.
Modül 1: MongoDB'ye Giriş
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ş
Modül 2: Dokümanlar ve Koleksiyonlar
Doküman Oluşturma Teknikleri
Koleksiyonlar İçerisinde Doküman Yönetimi
Dokümanlar Üzerinde Yineleme (Iteration) İşlemleri
Modül 3: Temel Sorgulamalar
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
Modül 4: Temel CRUD İşlemleri (Insert, Update, Delete)
Doküman Ekleme (Insert) İşlemleri
Doküman Güncelleme (Update) Teknikleri
Doküman Silme (Delete) İşlemleri ve Güvenlik
Modül 5: Karmaşık Sorgu Türleri
Alan Varlık (Existential) Kontrolleri
Agregasyonlar (Aggregations) ve Gruplandırma Mantığı
Hiyerarşik Verilerde Agregasyon ve Gruplandırma Uygulamaları
Modül 6: Güncelleştirmeler ve Diziler (Arrays)
Dizi (Array) Alan Elemanlarını Değiştirme
Dizi Alanlarına Veri Ekleme Yöntemleri
Dizi Alanlarından Veri Kaldırma ve Temizleme
Modül 7: MongoDB İndeksleme Stratejileri
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
Modül 8: MapReduce Mekanizması
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
Modül 9: MongoDB Replikasyon ve Sharding (Parçalama)
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)
Eğitimlerimiz
PostgreSQL Performans Tuning
Eğitimler
R ile Veri Analizi
Eğitimler
Elasticsearch ile Veri Analizi
Eğitimler
Temel MongoDB Eğitimi
Eğitimler
SQL Server PowerBI ile Veri
Eğitimler
SQL Server ile Uçtan Uca
Eğitimler
SQL Server ile OLAP Modelleme
Eğitimler
SQL Server ile Veri Ambarı
Eğitimler
PostgreSQL ile Veritabanı Yönetimi (DBA)
Eğitimler
SQL Server ile Alwayson Yüksek
Eğitimler
İleri SQL Sorgulama Teknikleri ve
Eğitimler
SQL Server ile Performans Tuning
Eğitimler
Her Yönüyle SQL Server ile
Eğitimler
SQL Server ile Veritabanı Programlama
Eğitimler