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ć.
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
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.
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ń 2025Dwa 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ń 20258 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.
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
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.
Investatrix, Marii Grzegorzewskiej 1, 02-796 Warszawa | +48 694 667 007 | contact@Investatrix.com
Napisz do nas Zobacz nasz blog