0Pricing
MongoDB Academy icon
JavaScriptDatabaseNosqlJavascriptPoziomy A1 → B215 języków

MongoDB Academy

Opanuj dokumentowe bazy danych NoSQL za pomocą MongoDB. Naucz się CRUD, modelowania danych, potoków agregacji, indeksów, transakcji i wzorców produkcyjnych Atlas. Ścieżka nauki CoddyKit obejmująca 30 krótkich kursów i 120 interaktywnych lekcji, z tutorem AI dostępnym przez całą dobę.

Kursy
30
Lekcje
120
Interaktywne kroki
1,560
Bezpłatny start
Kurs 1
Program nauczania

30 kursów w tej ścieżce

Każdy kurs w ścieżce MongoDB Academy, w kolejności nauki. Pierwszy jest bezpłatny.

1

A14 lekcjiBezpłatny

Poznają Państwo ograniczenia relacyjnych baz danych, które skłoniły inżynierów do tworzenia rozwiązań NoSQL. Omówią Państwo cztery główne kategorie NoSQL i zrozumieją, kiedy każda z nich sprawdza się…

2

A14 lekcjiPRO

Poznają Państwo praktycznie podstawowe struktury danych MongoDB: dokumenty BSON i kolekcje. Dowiedzą się Państwo, jak dokumenty odwzorowują obiekty ze świata rzeczywistego oraz jak kolekcje grupują p…

3

A14 lekcjiPRO

Opanują Państwo cztery podstawowe operacje CRUD służące do wstawiania i pobierania danych. Przećwiczą Państwo insertOne, insertMany, findOne i find na rzeczywistych zbiorach danych. Przejrzyste przyk…

4

A14 lekcjiPRO

Wyjdą Państwo poza proste sprawdzanie równości i poznają pełny zestaw operatorów zapytań MongoDB. Operatory porównania, logiczne, elementowe i wyrażeń regularnych pozwalają wyrazić niemal dowolny war…

5

A14 lekcjiPRO

Poznają Państwo wszystkie metody aktualizacji i usuwania dostępne w MongoDB — od precyzyjnych zmian pól po zastępowanie całych dokumentów. Opanują Państwo operatory aktualizacji, takie jak $set, $inc…

6

A24 lekcjiPRO

Modelowanie danych to najważniejsza umiejętność w tworzeniu aplikacji MongoDB. Kurs przedstawia dwie podstawowe strategie — osadzanie powiązanych danych w dokumencie oraz przechowywanie odwołań — i d…

7

A24 lekcjiPRO

Mimo że MongoDB zapewnia elastyczność schematu, produkcyjne bazy danych potrzebują zabezpieczeń. W kursie pokażemy, jak definiować walidatory JSON Schema dla kolekcji, aby można było wstawiać lub akt…

8

A24 lekcjiPRO

Pobieranie całych dokumentów, gdy potrzebne są tylko dwa pola, marnuje przepustowość i pamięć. Kurs nauczy Państwa korzystać z projekcji MongoDB, aby zawsze pobierać dokładnie te pola, których Państw…

9

A24 lekcjiPRO

Nauczą się Państwo porządkować wyniki zapytań i dzielić duże zbiory danych na strony, które interfejs użytkownika może wydajnie wyświetlać. Porównają Państwo paginację za pomocą skip/limit z paginacj…

10

A24 lekcjiPRO

Praktyczne zarządzanie danymi wymaga niezawodnego przenoszenia ich do MongoDB i z MongoDB. Kurs obejmuje mongoimport, mongoexport, mongodump i mongorestore, a także narzędzia MongoDB Atlas Data Impor…

11

B14 lekcjiPRO

Indeksy są najważniejszym czynnikiem wpływającym na wydajność zapytań MongoDB. Kurs wyjaśnia działanie indeksów B-tree, pokazuje, jak je tworzyć i analizować, oraz uczy, dla których pól warto je zakł…

12

B14 lekcjiPRO

Indeksy tekstowe MongoDB umożliwiają wyszukiwanie słów kluczowych w polach tekstowych bez używania dedykowanej wyszukiwarki. Utworzą Państwo indeksy tekstowe, wykonają zapytania $text, uszeregują wyn…

13

B14 lekcjiPRO

Tablice wewnątrz dokumentów to jedna z najpotężniejszych funkcji MongoDB, ale ich wyszukiwanie i aktualizowanie wymaga szczególnej uwagi. Kurs szczegółowo omawia $all, $elemMatch, $size oraz pełny ze…

14

B14 lekcjiPRO

Potok agregacji to silnik transformacji danych MongoDB, który pozwala filtrować, przekształcać, grupować i obliczać wyniki po stronie serwera. Kurs wprowadza pojęcie potoku oraz jego najważniejsze et…

15

B14 lekcjiPRO

Wyjdą Państwo poza podstawy i poznają etapy agregacji, które umożliwiają łączenie kolekcji, rozwijanie tablic, przekształcanie zagnieżdżonych struktur oraz materializowanie wyników w nowych kolekcjac…

16

B14 lekcjiPRO

Akumulatory stanowią sedno etapu $group, przekształcając strumienie dokumentów w przydatne statystyki. Kurs szczegółowo omawia wszystkie akumulatory dostępne w MongoDB — od $sum i $avg po $push, $add…

17

B14 lekcjiPRO

MongoDB 4.0 wprowadziło transakcje ACID obejmujące wiele dokumentów dla zestawów replik, a późniejsze wersje także dla klastrów shardowanych. Kurs wyjaśnia, kiedy transakcje są rzeczywiście potrzebne…

18

B14 lekcjiPRO

Strumienie zmian udostępniają aplikacji kanał zdarzeń w czasie rzeczywistym obejmujący każde wstawienie, zaktualizowanie, zastąpienie i usunięcie dokumentu w kolekcji. Kurs nauczy Państwa otwierać i…

19

B14 lekcjiPRO

Atlas Search to w pełni zarządzany silnik wyszukiwania oparty na Lucene, wbudowany w MongoDB Atlas. Kurs pokazuje, jak tworzyć indeksy wyszukiwania, pisać etapy agregacji $search, implementować autou…

20

B14 lekcjiPRO

Większość aplikacji produkcyjnych łączy się z MongoDB za pośrednictwem Node.js. Kurs obejmuje zarówno oficjalny sterownik Node.js, jak i ODM Mongoose — zarządzanie połączeniami, schematy, modele, zap…

21

B24 lekcjiPRO

Dowiedzą się Państwo, jak MongoDB zapewnia wysoką dostępność za pomocą zestawów replik. Poznają Państwo działanie wyborów, sposób replikowania danych przez węzły secondary z oploga oraz konfigurację…

22

B24 lekcjiPRO

Gdy pojedynczy zestaw replik nie może już obsłużyć ilości danych lub przepustowości, sharding rozdziela dane między wiele shardów. Kurs prowadzi przez wybór klucza shardowania, shardowanie strefowe o…

23

B24 lekcjiPRO

Przeanalizują Państwo szczegółowo planistę zapytań MongoDB, statystyki wykonania oraz narzędzia służące do wykrywania i naprawiania wolnych zapytań w środowisku produkcyjnym. Będą Państwo profilować…

24

B24 lekcjiPRO

Atlas Data Federation umożliwia wykonywanie zapytań agregujących MongoDB w klastrach Atlas, zasobnikach S3, Atlas Data Lake i punktach końcowych HTTP za pomocą jednego parametr połączenia. Kurs obejm…

25

B24 lekcjiPRO

Wyzwalacze i funkcje Atlas App Services pozwalają uruchamiać JavaScript po stronie serwera w odpowiedzi na zdarzenia bazodanowe, harmonogramy lub żądania HTTP — bez zarządzania infrastrukturą. Zbuduj…

26

B24 lekcjiPRO

MongoDB 5.0 wprowadziło natywne kolekcje szeregów czasowych zoptymalizowane pod kątem obciążeń z przewagą dopisywania danych, takich jak dane z czujników IoT, metryki i notowania finansowe. Kurs poka…

27

B24 lekcjiPRO

Wdrożenie MongoDB jest tak bezpieczne, jak jego konfiguracja uwierzytelniania, autoryzacji i szyfrowania. Kurs obejmuje uwierzytelnianie SCRAM i x.509, kontrolę dostępu opartą na rolach, szyfrowanie…

28

B24 lekcjiPRO

Doświadczeni inżynierowie MongoDB korzystają z biblioteki sprawdzonych wzorców projektowania schematów, aby rozwiązywać powtarzające się problemy, takie jak polimorfizm, pola obliczane i wersjonowani…

29

B24 lekcjiPRO

MongoDB nie zawsze jest właściwym wyborem. Kurs oferuje rzetelne porównanie MongoDB z Redis, Cassandra, DynamoDB i Neo4j, aby mogli Państwo z przekonaniem rekomendować odpowiednią bazę danych dla każ…

30

B24 lekcjiPRO

Połączą Państwo wszystkie poznane zagadnienia, projektując i częściowo implementując od podstaw gotową do wdrożenia aplikację korzystającą z MongoDB. Podejmą Państwo decyzje architektoniczne dotycząc…

CoddyKit PRO

Odblokuj 30 kursów w tej ścieżce oraz wszystkie kursy w pozostałych ścieżkach

Tutor AI, egzamin certyfikacyjny i certyfikat. Działa w przeglądarce, na iOS i Androidzie.

Zobacz wszystkie plany
Rocznie$29.90 / rokOkoło $2.49 miesięcznieZapłać razDożywotnio$69.99 jednorazowoBez odnowień. PRO na zawsze.
Przegląd kursu

MongoDB & NoSQL Databases

Opanuj dokumentowe bazy danych NoSQL za pomocą MongoDB. Naucz się CRUD, modelowania danych, potoków agregacji, indeksów, transakcji i wzorców produkcyjnych Atlas. Ta ścieżka zawiera 30 progresywnych mini-kursów od początkujących (A1) do zaawansowanych (B2), z krótkimi, skoncentrowanymi lekcjami i szybkimi quizami, które utrwalają każdy koncept.

Co się nauczysz

Zaczniesz od podstaw i będziesz postępować przez tematy pośrednie i zaawansowane, przy czym każdy kurs buduje na poprzednim. Każda lekcja jest praktyczna, z rzeczywistymi przykładami i dostępnym korepetytorem AI, gdy go potrzebujesz.

Jak to działa

Każdy kurs podzielony jest na cztery skoncentrowane lekcje. Ukończ kilka lekcji dziennie i opanujesz całą ścieżkę w tygodnie, nie miesiące.

Jak się będziesz uczyć

  1. 01

    Interaktywne lekcje

    Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym

  2. 02

    Tutor AI

    Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz

  3. 03

    Wbudowany edytor

    Pisz i uruchamiaj kod bezpośrednio w przeglądarce

  4. 04

    Certyfikat

    Uzyskaj certyfikat po ukończeniu kursu

FAQ

Często zadawane pytania

Czy kurs MongoDB Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs MongoDB Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się JavaScript?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z JavaScript.

Jak nauczysz się JavaScript na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu MongoDB Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu MongoDB Academy.

Czy możesz nauczyć się JavaScript na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się JavaScript na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Ile kosztuje CoddyKit PRO?

Pierwszy kurs w ścieżce MongoDB Academy jest bezpłatny. CoddyKit PRO odblokowuje wszystkie kursy: $5.90 tygodniowo, $7.90 miesięcznie, $29.90 rocznie lub $69.99 jednorazowo, aby uzyskać dożywotni dostęp bez odnowień.

Ile czasu zajmuje ukończenie ścieżki MongoDB Academy?

Ścieżka MongoDB Academy obejmuje 30 kursów i 120 lekcji. Większość lekcji zajmuje około 5–10 minut, więc cała ścieżka to mniej więcej 14 godzin praktyki we własnym tempie.

Zacznij MongoDB Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.