drukuj
icon icon

Kurs MongoDB - obsługa bazy danych, agregacja i analiza danych

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Wprowadzenie do MongoDB i NoSQL

  • wprowadzenie do NoSQL,
  • MongoDB jako baza dokumentowa.

2. Porównanie MongoDB z bazami relacyjnymi (RDBMS)

  • różnice między NoSQL a RDBMS,
  • kiedy używać NoSQL.

3. Struktura danych w MongoDB i praca z dokumentami JSON

  • dokumenty JSON,
  • modelowanie danych w MongoDB.

4. Instalacja i konfiguracja środowiska MongoDB

  • tworzenie środowiska lokalnego,
  • tworzenie środowiska w chmurze.

5. Podstawowe operacje CRUD w MongoDB

  • operacje CRUD (Create, Read, Update, Delete),
  • transakcje w MongoDB.

6. Praca z MongoDB Shell i MongoDB Compass

  • MongoDB Shell,
  • MongoDB Compass.

7. Podstawowe funkcje agregacji danych

  • proste funkcje agregacji,
  • zapytania filtrujące i sortujące.

8. Zaawansowana agregacja danych – Aggregation Pipeline

  • wprowadzenie do Aggregation Pipeline,
  • transformacje i przekształcanie danych.

9. Tworzenie widoków danych i użycie Map-Reduce

  • widoki danych,
  • Map-Reduce.

10. Analiza danych z MongoDB przy użyciu konektora BI

  • konektor BI i jego możliwości,
  • analiza w Excelu,
  • import danych z baz relacyjnych.

11. Optymalizacja wydajności w MongoDB

  • analiza wydajności za pomocą Explain,
  • indeksy i kolekcje specjalne.

12. Monitorowanie i optymalizacja pracy MongoDB

  • Profiler,
  • optymalizacja replikacji.

Opieka poszkoleniowa

W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu:

  • konsultację telefoniczną,
  • na 2 godzinne konsultacje online z trenerem.

Metody szkolenia

  • wykład,
  • mini-prezentacja,
  • praca warsztatowa z komputerem,
  • ćwiczenia i case study,
  • praca indywidualna z trenerem.

Certyfikat

  • certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015,
  • certyfikat w języku angielskim na życzenie.