Szkolenia MongoDB: dokumentowa baza NoSQL w praktyce
Naucz się modelować dane w dokumentach, pisać zapytania i agregacje oraz skalować bazę MongoDB w aplikacjach. Z możliwością dofinansowania.
Kompleksowe szkolenie: Grafika 2D–Adobe Photoshop, Illustrator i InDesign (poziom podstawowy+)
7 dni intensywnej praktyki · Online · Możliwość dofinansowania do 100%
Czym jest MongoDB?
MongoDB w pigułce, zanim wybierzesz szkolenie.
MongoDB to dokumentowa baza danych NoSQL. Zamiast tabel i wierszy przechowuje dokumenty w formacie BSON, czyli binarnej odmianie JSON, zgrupowane w kolekcje. Dokumenty w jednej kolekcji nie muszą mieć identycznej struktury, co ułatwia szybkie zmiany w aplikacji. MongoDB jest często wybierana do aplikacji webowych i mobilnych, katalogów produktów, systemów treści oraz danych o zmiennym kształcie.
MongoDB czy MySQL: jakie są różnice?
MySQL wymaga zdefiniowania schematu tabel i łączy dane przez relacje oraz JOIN. W MongoDB powiązane dane często zapisuje się razem w jednym dokumencie, więc odczyt jest prosty i szybki. Bazy relacyjne lepiej sprawdzają się przy złożonych powiązaniach i raportach, MongoDB przy danych hierarchicznych i szybko zmieniających się wymaganiach.
Jak skaluje się MongoDB?
Wysoką dostępność zapewnia replica set, czyli kilka kopii bazy z automatycznym przełączaniem przy awarii. Do skalowania poziomego służy sharding, który rozkłada dane na wiele serwerów według klucza.
Szkolenie MongoDB: czego się nauczysz?
Oferta w katalogu aktualizuje się na bieżąco na podstawie Bazy Usług Rozwojowych, dlatego aktualne terminy, formy i ceny szkoleń znajdziesz na liście szkoleń na tej stronie. Program szkoleń z MongoDB obejmuje zwykle:
- Model dokumentowy: kolekcje, dokumenty, osadzanie i referencje.
- Operacje CRUD: wyszukiwanie, filtrowanie, aktualizacje i operatory zapytań.
- Agregacje: aggregation pipeline, grupowanie i łączenie kolekcji przez $lookup.
- Indeksy: indeksy złożone, tekstowe i analiza wydajności zapytań.
- Wysoką dostępność: replica set, sharding i transakcje.
- Integrację z aplikacją: sterowniki, na przykład dla Node.js i Pythona.
Warto znać też podejście relacyjne: szkolenie SQL i PostgreSQL pokażą, kiedy lepszy będzie klasyczny schemat. Do wyszukiwania pełnotekstowego przyda się Elasticsearch. Pozostałe kursy znajdziesz w kategorii szkolenia z baz danych.
Dofinansowanie szkolenia MongoDB
Szkolenia z naszego katalogu zwykle mają możliwość dofinansowania, informację znajdziesz na karcie terminu. Najczęściej korzystamy z KFS (pracodawca może otrzymać 70% kosztów szkolenia pracowników, a mikroprzedsiębiorstwo nawet 90%) oraz z bonów PSF rozliczanych przez Bazę Usług Rozwojowych. Szczegóły znajdziesz w przeglądzie dofinansowań, a w razie pytań napisz do nas.
FAQ: szkolenie MongoDB
Krótkie odpowiedzi. Kliknij pytanie, aby rozwinąć.
Przeglądaj wszystkie kategorie szkoleń
Wybierz obszar tematyczny i zobacz dostępne kursy oraz terminy.