Course Code: nbdm
Duration: 30 hours
Course Outline:
  1. Wprowadzenie
    1. Instalacja
    2. Środowiska graficzne dostępu do bazy danych
    3. Używanie powłoki mongodb
  2. Praca z bazą danych
    1. Typy danych
    2. Wstawianie dokumentów
    3. Usuwanie dokumentów
    4. Aktualizacja dokumentów
    5. Zapytania do danych
    6. Używanie kursora
  3. Projektowanie aplikacji
    1. Indeksy
    2. Specjalne indeksy
    3. Specjalne dokumenty
    4. Agregacje
    5. Transakcje
    6. Normalizacja
  4. Administracja
    1. Analiza operacji
    2. Uwierzytelnienie i autoryzacja
    3. Monitorowanie
    4. Kopie zapasowe
    5. Replikacja
  5. Programowanie (język do wyboru)
    1. C#
    2. Python
    3. JS (node.js)