İçeriğe geç
Akadem Danışmanlık ve Eğitim Çözümleri

MongoDB for Developers Eğitimi

Bu eğitim, MongoDB’yi projelerinde kullanmak isteyen yazılım geliştiriciler için kapsamlı bir rehber sunar.

MongoDB for Developers Eğitimi

Genel Bakış

Eğitim Süresi: 4 Gün / 24 Saat

Ön Koşul: Temel veri tabanı bilgisi ve programlama deneyimi olan katılımcılar için uygundur. Katılımcıların temel JavaScript bilgisine sahip olmaları faydalıdır, çünkü MongoDB genellikle JavaScript tabanlı sorgularla etkileşime girer.

Eğitim Hakkında: MongoDB for Developers eğitimi, yazılım geliştiricilerin MongoDB’yi projelerinde etkili bir şekilde kullanabilmelerini sağlamayı amaçlar. Eğitim, MongoDB’nin temel mimarisini, veri modelleme tekniklerini, CRUD işlemlerini, veri manipülasyonunu, indeksleme ve performans optimizasyonunu kapsamlı bir şekilde ele alır. Eğitim süresince, MongoDB ile uygulama geliştirme süreçleri, uygulama entegrasyonu, veritabanı performansını iyileştirme teknikleri ve en iyi uygulamalar detaylı olarak incelenir. Bu eğitim, MongoDB ile güçlü ve ölçeklenebilir uygulamalar geliştirmek isteyen yazılım geliştiriciler için idealdir.

Katılımcı Profili

Kimler Katılmalı

  • Yazılım Geliştiriciler
  • Veri Tabanı Mühendisleri
  • Full Stack Geliştiriciler
  • Back-End Geliştiriciler
  • Uygulama Geliştiricileri

Program İçeriği

Eğitim İçeriği

  1. 01

    MongoDB’ye Giriş

    • MongoDB ve NoSQL veri tabanlarının temelleri
    • MongoDB mimarisi ve temel bileşenler
    • MongoDB’nin belge tabanlı veri modeli ve JSON/BSON formatları
  2. 02

    Kurulum ve Temel Yapılandırma

    • MongoDB kurulumu (yerel ve bulut tabanlı)
    • MongoDB Atlas kullanımı ve bulut tabanlı MongoDB yapılandırması
    • MongoDB komut satırı arayüzü ve temel komutlar
  3. 03

    CRUD Operasyonları

    • Belgelerle çalışmak: Oluşturma, okuma, güncelleme ve silme işlemleri
    • Gelişmiş sorgulama teknikleri: Filtreleme, sıralama, sayfalama
    • Update ve Delete işlemlerinde atomiklik ve toplu işlemler
  4. 04

    Veri Modelleme ve İlişkiler

    • İç içe geçirme (Embedding) ve referans verme (Referencing) modelleri
    • Verimli veri modelleme stratejileri ve performans odaklı tasarım
    • Veritabanı şeması tasarlama ve veri doğrulama kuralları
  5. 05

    İndeksleme ve Performans Optimizasyonu

    • İndeksleme türleri: Tekil, bileşik, metin, coğrafi indeksler
    • İndeks oluşturma, yönetme ve sorgu optimizasyonu
    • Performans izleme ve sorgu optimizasyonu teknikleri
  6. 06

    Agregasyon Çerçevesi

    • Agregasyon çerçevesinin temelleri ve boru hattı aşamaları
    • Veri dönüşümü ve toplu işlemler için agregasyonlar
    • Karmaşık veri analitiği ve raporlama için kullanım senaryoları
  7. 07

    MongoDB ve Uygulama Entegrasyonu

    • MongoDB ile popüler programlama dillerinde (JavaScript, Python, Java) uygulama geliştirme
    • MongoDB Driver’ları ve ORM entegrasyonları
    • Uygulama geliştirmede en iyi uygulamalar ve MongoDB’nin rolü
  8. 08

    Veri Güvenliği ve Erişim Kontrolü

    • MongoDB güvenlik önlemleri: SSL/TLS, IP whitelisting, şifreleme
    • Rol tabanlı erişim kontrolü (RBAC) ve kullanıcı yönetimi
    • Veritabanı güvenliği için en iyi uygulamalar
  9. 09

    MongoDB ile Gerçek Zamanlı Uygulamalar

    • Gerçek zamanlı veri işleme ve değişiklik akışları (Change Streams)
    • Uygulamalarda gerçek zamanlı güncellemeler ve bildirimler
    • MongoDB kullanarak event-driven mimariler oluşturma
  10. 10

    Uygulama Performansını İyileştirme

    • Uygulama ve veri tabanı performansını izleme
    • Sık karşılaşılan performans sorunları ve çözüm yöntemleri
    • MongoDB Atlas Performance Advisor kullanımı

Kazanımlar

Eğitim Sonu Kazanımları

  • MongoDB ile yüksek performanslı ve ölçeklenebilir uygulamalar geliştirme becerisi kazanırsınız.
  • CRUD işlemleri, veri modelleme ve indeksleme konularında derin bilgi sahibi olursunuz.
  • Uygulamalarınızda MongoDB’yi etkili bir şekilde kullanarak, performans ve güvenlik konularında en iyi uygulamaları öğrenirsiniz.
  • Gerçek zamanlı veri işleme ve değişiklik akışlarını kullanarak, modern uygulamalar geliştirirsiniz.
Süre
4 Gün / 24 Saat
Kategori
Veri ve Veri Bilimi Eğitimleri
Format
Yüz yüze · Online · Hibrit

Kurumunuza özel planlayalım

Takvim, içerik ve süre ekibinizin ihtiyacına göre uyarlanır.

+90 850 241 95 58

Aynı kategoriden diğer programlar

Tümünü gör
  • Veri ve Veri Bilimi Eğitimleri

    Yapay Zeka Destekli Veri Analitiği Eğitimi

    Yapay Zeka Destekli Veri Analitiği Eğitimi, verilerin gücünü kullanarak stratejik iş kararları almak isteyen profesyoneller için tasarlanmıştır.

    2 gün / 12 saatİncele
  • Veri ve Veri Bilimi Eğitimleri

    Tableau İleri Eğitimi

    Bu eğitim, katılımcılara Tableau’nun tüm potansiyelini keşfetme ve iş süreçlerinde etkin bir şekilde uygulama yeteneği kazandırır.

    2 gün / 12 saatİncele
  • Veri ve Veri Bilimi Eğitimleri

    Redis Veritabanı Programlama Eğitimi

    Bu eğitim, katılımcılara Redis’in en son sürümlerini kullanarak yüksek performanslı ve ölçeklenebilir veri çözümleri geliştirme becerisi kazandırır.

    3 gün / 18 saatİncele

Kurumunuz için doğru başlangıç noktasını birlikte belirleyelim

Kısa bir ihtiyaç görüşmesiyle başlıyoruz. Kapsamı, takvimi ve bütçeyi net biçimde yazılı olarak paylaşıyoruz — sürpriz yok.

Ortalama ilk dönüş süresi: 1 iş günü