Przejdź do treści
MongoDB Online lub stacjonarnie Szkolenie ERNABO

MongoDB: bazy NoSQL od podstaw

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
MongoDB
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Elastyczne przechowywanie danych aplikacji, których struktura często się zmienia.

Cel edukacyjny

Uczestnik uczy się projektować bazę dokumentową i pracować z danymi w MongoDB.

Efekty uczenia się

  • wyjaśnia różnice między bazą dokumentową a relacyjną,
  • wykonuje operacje CRUD w mongosh i MongoDB Compass,
  • buduje potoki agregacji,
  • projektuje schemat z osadzaniem lub referencjami,
  • tworzy indeksy i konfiguruje zestaw replik.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. NoSQL i MongoDB

  • dokumenty, kolekcje, format BSON
  • instalacja lokalna i MongoDB Atlas

Moduł 2. Operacje na danych

  • insert, find, update, delete
  • operatory zapytań i projekcje

Moduł 3. Agregacje

  • etapy $match, $group, $project, $lookup
  • raporty i przekształcenia danych

Moduł 4. Projektowanie schematu

  • osadzanie a referencje
  • walidacja schematu i indeksy

Moduł 5. Działanie produkcyjne

  • zestawy replik i odczyty z replik
  • kopie zapasowe i podstawy bezpieczeństwa

Warsztat końcowy

Uczestnicy projektują bazę dla przykładowego sklepu internetowego i przygotowują agregacje raportujące sprzedaż.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Podstawy programowania lub SQL. Znajomość formatu JSON będzie pomocna.

Dla kogo?

Programiści, analitycy i administratorzy, którzy zaczynają pracę z bazami dokumentowymi.