MongoDB Sorgularında Derinleşin
MongoDB Querying Eğitimi, MongoDB'de veriyi okuma, filtreleme, dönüştürme ve raporlamaya tam odaklanan üç günlük uygulamalı bir programdır.
Veriyi okuma, dönüştürme ve raporlamaya odaklanan sorgu merkezli program
MongoDB Querying Eğitimi, MongoDB'de veriyi okuma, filtreleme, dönüştürme ve raporlamaya tam odaklanan uygulamalı bir programdır. Temel find söz diziminden başlayıp sorgu operatörleri, projeksiyon ve cursor davranışını işler; ardından aggregation aşamalarını ($match, $group, $lookup, $unwind, $facet) derinlemesine ele alır. Text search, geospatial, Atlas Search ve explain ile optimizasyon da kapsanır. Katılımcılar karmaşık iş sorularını tek pipeline'da yanıtlar hale gelir.
3 Gün. Yüz yüze veya canlı çevrim içi; mongosh ve gerçek veri setleri üzerinde sorgu ve aggregation uygulamalarıyla ilerler.
Orta Seviye — MongoDB sorgu dilini ve aggregation pipeline'ı derinlemesine öğrenmek isteyen geliştiriciler içindir.
Her sorgu konusu gerçek veri setleri üzerinde yazılıp explain çıktısıyla doğrulanır; katılımcılar artan zorlukta sorgu alıştırmaları çözer.
Karşılaştırma, mantıksal, dizi ve element operatörlerini birlikte kullanarak en karmaşık filtreleme ihtiyaçlarını karşılarsınız.
$group, $lookup, $facet gibi aşamaları zincirleyerek tek sorguda gruplama, birleştirme ve çok yönlü raporlama yaparsınız.
explain çıktısını okuyup indeksleri doğru kullanarak sorgularınızı optimize eder ve yavaş sorguları hızlandırırsınız.
Eğitime katılmadan önce sahip olmanız beklenen temel bilgiler şunlardır
insert, find, update ve delete işlemlerine temel düzeyde aşinalık beklenir.
MongoDB döküman modeli, gömülü belge ve dizi yapılarının anlaşılması gerekir.
JSON söz diziminin okunabilmesi sorgu yazımı için gereklidir.
mongosh kabuğunda temel komutları çalıştırabilmek faydalı olur.
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:
Karşılaştırma, mantıksal, dizi ve element operatörlerini birlikte kullanarak en karmaşık filtreleme ihtiyaçlarını karşılarsınız.
Dönen alanları şekillendirir, sayfalama desenleri kurar ve cursor davranışını büyük sonuç kümelerinde yönetirsiniz.
$match, $group ve $project aşamalarını zincirleyerek veriyi filtreler, gruplar ve raporlanabilir hale getirirsiniz.
$lookup ve $unwind ile koleksiyonları birleştirip dizileri açarak ilişkisel benzeri raporlar üretirsiniz.
$facet, $bucket ve $graphLookup gibi aşamalarla tek sorguda çok yönlü ve hiyerarşik raporlar oluşturursunuz.
Text indeks ve Atlas Search ile fuzzy ve autocomplete destekli tam metin arama sorguları yazarsınız.
2dsphere indeks ve geo operatörleriyle konum tabanlı yakınlık ve alan sorgularını uygularsınız.
explain çıktısını okuyup indeksleri doğru kullanarak yavaş sorguları teşhis eder ve hızlandırırsı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.
Apache HBase temel eğitimi: kurulum, HMaster ve RegionServer mimarisi, row key ve sütun ailesi veri modelleme ile Shell ve istemci API uygulamalı işlenir.
Detayları Gör →Elasticsearch ile API analitiği eğitimi: REST API, Query DSL, metric ve bucket aggregation, ingest pipeline ve Kibana ile API izlemeyi uygulamalı öğrenin.
Detayları Gör →AWS DynamoDB eğitimi: partition/sort key, GSI ve LSI, kapasite modları, Streams, tek tablo tasarımı, PartiQL ve SDK ile NoSQL geliştirmeyi uygulamalı öğrenin.
Detayları Gör →Python ile AWS Lambda eğitimi: container image paketleme, ECR, boto3 ile DynamoDB, SNS pub/sub ve SES e-posta ile olay tabanlı sunucusuz uygulama geliştirme.
Detayları Gör →AWS NoSQL eğitimi: DynamoDB single-table design, DocumentDB, ElastiCache Redis, Keyspaces ve Neptune ile ölçeklenebilir modern uygulama geliştirmeyi öğrenin.
Detayları Gör →SAA-C03 eğitimi: DynamoDB mimarisi, ElastiCache, Neptune, QLDB, Timestream ve Redshift ile özel veri depolarının seçimi ve çözüm mimarisi senaryolarını öğrenin.
Detayları Gör →