MongoDB od podstaw w praktyce

Szkolenie MongoDB od podstaw obejmujące modelowanie danych dokumentowych, podstawowe operacje na bazie NoSQL oraz praktyczne zastosowanie MongoDB w aplikacjach i projektach IT. Szkolenie może być realizowane w formie otwartej lub zamkniętej w siedzibie Klienta na terenie całej Polski.

Czas trwania: 2 dni / 14 h

Projektowanie, administracja i optymalizacja baz danych SQL, Oracle, Snowflake, MongoDB, Apache Cassandra oraz Redis dla firm z całej Polski.

Wybierz formę szkolenia

Szkolenie dedykowane

Dla Twojego zespołu

Wycena indywidualna


  • Program dopasowany do potrzeb uczestników
  • Stacjonarnie lub zdalnie
  • Termin ustalany elastycznie
Poproś o wycenę
Szkolenie otwarte

Zdalnie, w grupie

2 400 zł netto / osobę


  • Terminy: sprawdź w zakładce Szkolenia otwarte
  • 2 dni / 14 h, online na żywo
  • Materiały i certyfikat w cenie
Zapisz się

Cena szkolenia zamkniętego zależy od liczby uczestników, formy, poziomu zaawansowania i zakresu dopasowania programu.

Szkolenia otwarte realizujemy wyłącznie w formie zdalnej, w momencie zebrania się grupy.

Opis

Podstawy i architektura MongoDB

  • Bazy dokumentowe i charakterystyka MongoDB
  • Zastosowania w web, mobile i big data
  • Porównanie z relacyjnymi bazami danych
  • Architektura: serwer, repliki, sharding
  • Format BSON i przechowywanie danych
  • Instalacja i konfiguracja MongoDB

Praca z dokumentami i CRUD

  • Struktura dokumentów i typy danych
  • Operacje CRUD
  • Zapytania i filtrowanie danych
  • Modele powiązań między dokumentami

Indeksy i wydajność

  • Tworzenie indeksów
  • Indeksy złożone i unikalne
  • Optymalizacja zapytań
  • Analiza planów wykonania

Agregacje i analiza danych

  • Aggregation Framework i pipeline
  • Grupowanie i filtrowanie danych
  • Agregacje do analiz i raportowania

Integracja i dobre praktyki

  • Projektowanie struktury dokumentów
  • Backup i odzyskiwanie danych
  • Najlepsze praktyki produkcyjne

Ćwiczenia praktyczne

  • Tworzenie bazy i kolekcji
  • CRUD i agregacje na przykładach
  • Optymalizacja indeksów
  • Testowanie wydajności

 

FAQ – MongoDB: podstawy, CRUD i agregacje

1. Czym jest MongoDB i czym różni się od baz relacyjnych?

MongoDB to baza dokumentowa NoSQL przechowująca dane w formacie BSON. Szkolenie obejmuje porównanie MongoDB z relacyjnymi bazami danych oraz zastosowania w aplikacjach webowych, mobilnych i projektach big data.

2. Jak działa architektura MongoDB?

Kurs obejmuje architekturę MongoDB: serwer, repliki i sharding, a także instalację i konfigurację środowiska oraz podstawy przechowywania danych w BSON.

3. Jak wykonywać operacje CRUD i zapytania?

Uczestnicy poznają strukturę dokumentów, podstawowe typy danych oraz operacje tworzenia, odczytu, aktualizacji i usuwania dokumentów. Omawiane są także zapytania i filtrowanie danych.

4. Jak optymalizować wydajność MongoDB?

Szkolenie obejmuje tworzenie indeksów podstawowych, złożonych i unikalnych, analizę planów wykonania zapytań oraz techniki optymalizacji wydajności.

5. Jak projektować relacje i wykorzystywać agregacje?

Kurs obejmuje modele powiązań między dokumentami oraz framework Aggregation do analiz i raportowania. Omawiane są także dobre praktyki projektowania danych, backup i strategie odzyskiwania w środowisku produkcyjnym.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.