MongoDB dla programistów, którzy chcą rozumieć więcej

Pracujesz z bazami danych na co dzień i wiesz, że coś działa – ale nie zawsze rozumiesz dlaczego. Albo czujesz, że mogłoby działać lepiej, tylko nie masz pewności, od czego zacząć.

Nasze szkolenia nie opowiadają o "rewolucyjnych metodach". Koncentrują się na tym, jak MongoDB naprawdę działa pod maską i jak podejmować sensowne decyzje projektowe.

Najbliższe grupy: sierpień–wrzesień 2025. Zajęcia odbywają się online, żebyś mógł łączyć naukę z codzienną pracą. Żadnych sztywnych harmonogramów – zaczynamy wtedy, kiedy masz czas, żeby rzeczywiście się skupić.

Sprawdź szczegóły programu
Warsztat MongoDB – praktyczne podejście do nauki baz danych

Różne ścieżki, zależnie od tego, co już umiesz

Nie ma sensu uczyć wszystkich tego samego. Dlatego zaczynamy od rozmowy – sprawdzamy, czym się zajmujesz i czego potrzebujesz w swojej konkretnej sytuacji.

Modelowanie danych

Nie chodzi o przepisywanie z SQL-a. Chodzi o to, żeby zrozumieć, kiedy denormalizacja ma sens, a kiedy strzela sobie w stopę.

  • Projektowanie schematu pod konkretne zapytania
  • Relacje vs. osadzone dokumenty
  • Antipatterns, które spotkasz w realnych projektach

Optymalizacja wydajności

Szybka baza to nie efekt szczęścia. To zrozumienie indeksów, explain planów i tego, jak MongoDB alokuje pamięć.

  • Analiza powolnych zapytań
  • Compound indexes i order ma znaczenie
  • Working set i memory management

Aggregation Framework

To nie jest "zaawansowany temat". To narzędzie, którego używasz, kiedy SELECT przestaje wystarczać i potrzebujesz przetworzyć dane bezpośrednio w bazie.

  • Pipeline stages od podstaw
  • Lookup i unwind w praktyce
  • Kiedy aggregation nie jest najlepszym pomysłem
Praktyczne zajęcia z MongoDB – realne problemy, konkretne rozwiązania

Jak wygląda nauka z nami

Zapomnij o prezentacjach pełnych bullet pointów. Pracujemy na realnych przypadkach, które faktycznie się zdarzają. Czasem coś nie działa od razu – i właśnie o to chodzi. Bo w prawdziwej pracy też nie wszystko kliknie za pierwszym razem.

Analizujemy istniejące schematy

Przynosisz swoją strukturę danych albo patrzymy na przykłady z produkcji. Rozmawiamy, co działa, a co można poprawić. I dlaczego.

Debugujemy razem

Kiedy zapytanie zajmuje 8 sekund zamiast 200 milisekund, nie zgadujemy – używamy explain(), patrzymy na statystyki i poprawiamy na żywo.

Zadajemy pytania, których nikt nie zadaje

Dlaczego akurat tak? Co się stanie, jak baza urośnie 10 razy? A jak ktoś usunie ten indeks w piątek wieczorem? Proste pytania, które ratują projekty.

Poznaj nas bliżej

Jak to wygląda w praktyce

Dwie formuły – zależnie od tego, ile czasu masz i jak intensywnie chcesz się uczyć. Obie działają, jeśli naprawdę poświęcisz czas na ćwiczenia między sesjami.

Intensywny warsztat weekendowy

Wrzesień 2025

Dwa dni zanurzenia w MongoDB. Sobota i niedziela, po 7 godzin dziennie. To opcja dla osób, które wolą zrobić wszystko naraz, zamiast rozkładać w czasie.

  • 14 godzin praktycznych ćwiczeń
  • Praca nad realnym case study od początku do końca
  • Dostęp do nagrań przez 6 miesięcy
  • Sesja Q&A tydzień po warsztacie

To nie jest łatwy weekend – będziesz zmęczony. Ale też będziesz wiedział znacznie więcej niż w piątek wieczorem.

Kurs rozłożony w czasie

Start: sierpień 2025

8 tygodni, 2 spotkania w tygodniu po 2 godziny. Wystarczająco często, żeby nie zapomnieć, co było ostatnio. Wystarczająco rzadko, żeby móc normalnie pracować.

  • 32 godziny materiału + czas na zadania domowe
  • Mniejsza grupa (max 8 osób)
  • Feedback do Twojego kodu między sesjami
  • Dostęp do prywatnego kanału na Slacku

Ta opcja działa lepiej dla osób, które potrzebują czasu na przyswojenie materiału i wolą rozkładać wysiłek na dłuższy okres.

Całe środowisko, nie tylko baza

MongoDB to nie tylko serwer z danymi. To cały ekosystem narzędzi, które musisz znać, żeby pracować efektywnie w prawdziwym projekcie.

Pokazujemy, jak korzystać z tych narzędzi w codziennej pracy – od lokalnego developmentu po monitoring produkcji.

Ekosystem narzędzi MongoDB – od developmentu po monitoring

Compass

GUI do eksploracji danych i testowania zapytań

Atlas Monitoring

Metryki, alerty i performance insights

mongosh

Shell do codziennej pracy z bazą

Drivers

Integracja z Node.js, Python, Java

Change Streams

Real-time reagowanie na zmiany

Data Migration

Import, export i transformacje

Security Setup

Auth, role i network access

Backup Strategy

Point-in-time recovery i snapshots

Co możesz zyskać

Szkolenie nie załatwi za Ciebie problemów w projekcie. Ale da Ci zrozumienie, którego teraz nie masz – i narzędzia, żeby te problemy rozwiązać samodzielnie.

Pamiętaj: MongoDB to tylko narzędzie. Jeśli Twój projekt nie wymaga tego typu bazy, uczciwie Ci to powiemy. I pomożemy znaleźć lepszą opcję.

Materiały po kursie

Wszystkie przykłady kodu, notatki ze spotkań i nagrania zostają z Tobą

Kontakt po zakończeniu

Możesz zadać pytanie przez 3 miesiące po kursie – odpowiadamy w 48h

Realne case study

Pracujemy na prawdziwych problemach, nie na akademickich przykładach

Małe grupy

Max 8 osób – każdy dostaje czas na swoje pytania

Zofia Lisiecka

Zofia Lisiecka

Backend Developer

Pracuję z MongoDB od dwóch lat, ale dopiero po tym szkoleniu zrozumiałam, dlaczego niektóre moje zapytania były wolne. Najbardziej pomogła mi część o projektowaniu schematu – teraz podejmuję inne decyzje już na początku projektu. I nie zgaduję, tylko wiem.

Chcesz wiedzieć więcej?

Napisz do nas – odpowiadamy szczerze i bez zbędnego marketingu. Jeśli masz pytania o program albo nie jesteś pewien, czy to szkolenie ma sens w Twojej sytuacji, po prostu zapytaj.

Zespół Investatrix – nauka MongoDB bez zbędnego marketingu

Investatrix, Marii Grzegorzewskiej 1, 02-796 Warszawa | +48 694 667 007 | contact@Investatrix.com

Napisz do nas Zobacz nasz blog