MongoDB Academy logo
JavaScriptDataNivåer A1 → B222 språk

MongoDB Academy

Behersk dokumentorienterte NoSQL-databaser med MongoDB. Lær CRUD, datamodellering, aggregeringspipelines, indekser, transaksjoner og Atlas-mønstre for produksjon. En læringssti fra CoddyKit med 30 korte kurs og 120 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
30
Leksjoner
120
Interaktive trinn
1,560
Gratis å komme i gang
Kurs 1
Kursinnhold

30 kurs i denne læringsstien

Alle kursene i læringsstien MongoDB Academy, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Oppdag begrensningene ved relasjonsdatabaser som fikk utviklere til å lage NoSQL-løsninger. Utforsk de fire viktigste NoSQL-kategoriene, og forstå når hver av dem kommer best til sin rett. Når de er…

2

A14 leksjonerPRO

Få praktisk erfaring med MongoDBs grunnleggende datastrukturer: BSON-dokumenter og samlinger. Lær hvordan dokumenter gjenspeiler objekter fra den virkelige verden, og hvordan samlinger grupperer rela…

3

A14 leksjonerPRO

Lær de fire CRUD-inngangspunktene for å sette inn og hente data. Du øver på insertOne, insertMany, findOne og find med reelle datasett. Tydelige eksempler viser hvordan MongoDB tildeler ObjectId auto…

4

A14 leksjonerPRO

Gå utover enkle likhetssjekker og lær hele utvalget av spørringsoperatorer i MongoDB. Sammenlignings-, logikk-, element- og regex-operatorer lar deg uttrykke nesten alle filterbetingelser. Du bygger…

5

A14 leksjonerPRO

Lær alle oppdaterings- og slettemetodene MongoDB tilbyr, fra målrettede feltendringer til fullstendig erstatning av dokumenter. Du blir trygg på oppdateringsoperatorer som $set, $inc og $push, og for…

6

A24 leksjonerPRO

Datamodellering er den viktigste ferdigheten i MongoDB-utvikling. Dette kurset lærer deg de to grunnleggende strategiene – å bygge inn relaterte data i et dokument eller å lagre referanser – og gir d…

7

A24 leksjonerPRO

Selv om MongoDB har fleksible skjemaer, trenger databaser i produksjon tydelige kontrollmekanismer. Dette kurset viser hvordan du definerer JSON Schema-validerere for samlinger, slik at bare korrekt…

8

A24 leksjonerPRO

Å hente komplette dokumenter når du bare trenger to felt, sløser med båndbredde og minne. Dette kurset lærer deg MongoDB-projeksjoner, slik at du alltid henter nøyaktig feltene du trenger. Du går gje…

9

A24 leksjonerPRO

Lær hvordan du sorterer spørringsresultater og deler store datasett inn i sider som brukergrensesnittet kan behandle effektivt. Du sammenligner paginering med skip/limit med nøkkelbasert paginering (…

10

A24 leksjonerPRO

Praktisk datahåndtering innebærer å flytte data pålitelig inn i og ut av MongoDB. Dette kurset dekker mongoimport, mongoexport, mongodump og mongorestore, samt verktøyene for dataimport i MongoDB Atl…

11

B14 leksjonerPRO

Indekser er det viktigste virkemiddelet for spørringsytelsen i MongoDB. Dette kurset forklarer hvordan B-tre-indekser fungerer, hvordan du oppretter og undersøker dem, og hvordan du avgjør hvilke fel…

12

B14 leksjonerPRO

MongoDBs tekstindekser muliggjør søk etter nøkkelord på tvers av tekstfelt uten en egen søkemotor. Du oppretter tekstindekser, kjører $text-spørringer, rangerer resultater etter relevans og sammenlig…

13

B14 leksjonerPRO

Arrayer i dokumenter er blant MongoDBs kraftigste funksjoner, men de er også de mest nyanserte å spørre etter og oppdatere. Dette kurset går i dybden på $all, $elemMatch, $size og hele settet med ope…

14

B14 leksjonerPRO

Aggregeringspipen er MongoDBs motor for datatransformasjon. Den lar deg filtrere, omforme, gruppere og beregne resultater på serversiden. Dette kurset introduserer pipe-konseptet og de viktigste steg…

15

B14 leksjonerPRO

Gå videre fra det grunnleggende og utforsk aggregeringssteg som lar deg slå sammen samlinger, pakke ut arrayer, omforme nestede strukturer og materialisere resultater i nye samlinger. Disse stegene m…

16

B14 leksjonerPRO

Akkumulatorer er kjernen i $group-steget og gjør strømmer av dokumenter om til meningsfull statistikk. Dette kurset går i dybden på alle akkumulatorene MongoDB tilbyr – fra $sum og $avg til $push, $a…

17

B14 leksjonerPRO

MongoDB 4.0 introduserte ACID-transaksjoner for flere dokumenter i replikasett, og senere også i sharde klynger. Dette kurset forklarer når du faktisk trenger transaksjoner, hvordan du åpner en sesjo…

18

B14 leksjonerPRO

Endringsstrømmer gir applikasjonen din en sanntidsstrøm med hendelser for alle innsettinger, oppdateringer, erstatninger og slettinger i en samling. Dette kurset lærer deg å åpne og gjenoppta endring…

19

B14 leksjonerPRO

Atlas Search er en fullstendig administrert, Lucene-basert søkemotor som er innebygd i MongoDB Atlas. Dette kurset viser hvordan du oppretter søkeindekser, skriver $search-aggregeringssteg, implement…

20

B14 leksjonerPRO

De fleste applikasjoner i produksjon kobler seg til MongoDB gjennom Node.js. Dette kurset dekker både den offisielle Node.js-driveren og Mongoose ODM – tilkoblingshåndtering, skjemaer, modeller, spør…

21

B24 leksjonerPRO

Forstå hvordan MongoDB oppnår høy tilgjengelighet gjennom replikasett. Du lærer hvordan valg foregår, hvordan sekundærnoder replikerer data fra oplog-en, og hvordan du konfigurerer lesepreferanser og…

22

B24 leksjonerPRO

Når ett replikasett ikke lenger kan håndtere datamengden eller gjennomstrømningen, fordeler sharding dataene på flere shards. Dette kurset går gjennom valg av shard-nøkkel, sonebasert sharding og rol…

23

B24 leksjonerPRO

Gå i dybden på MongoDBs spørringsplanlegger, kjøringsstatistikk og verktøyene som brukes til å finne og løse trege spørringer i produksjon. Du profilerer spørringer, tolker loggen over trege spørring…

24

B24 leksjonerPRO

Atlas Data Federation lar deg kjøre MongoDB-aggregeringsspørringer på tvers av Atlas-klynger, S3-bøtter, Atlas Data Lake og HTTP-endepunkter fra én enkelt tilkoblingsstreng. Dette kurset dekker oppre…

25

B24 leksjonerPRO

Atlas App Services-utløsere og -funksjoner lar deg kjøre JavaScript på serversiden som svar på databasehendelser, tidsplaner eller HTTP-forespørsler – uten å administrere infrastruktur. Du bygger hen…

26

B24 leksjonerPRO

MongoDB 5.0 introduserte innebygde tidsseriesamlinger, optimalisert for arbeidsbelastninger med mange tilføyelser, som IoT-sensordata, måleverdier og finansielle kurser. Dette kurset viser hvordan du…

27

B24 leksjonerPRO

En MongoDB-utrulling er bare så sikker som konfigurasjonen for autentisering, autorisering og kryptering. Dette kurset dekker SCRAM- og x.509-autentisering, rollebasert tilgangskontroll, kryptering p…

28

B24 leksjonerPRO

Erfarne MongoDB-utviklere bruker et bibliotek med utprøvde skjemadesignmønstre for å løse tilbakevendende utfordringer som polymorfisme, beregnede felt og versjonering av dokumenter. Dette kurset kat…

29

B24 leksjonerPRO

MongoDB er ikke alltid det riktige valget. Dette kurset gir deg en ærlig sammenligning av MongoDB med Redis, Cassandra, DynamoDB og Neo4j, slik at du trygt kan anbefale riktig database for ethvert br…

30

B24 leksjonerPRO

Sett alt sammen ved å utforme og delvis implementere en produksjonsklar applikasjon basert på MongoDB, fra grunnen av. Du tar arkitektoniske valg om datamodellering, indeksering, skalering og sikkerh…

CoddyKit PRO

Lås opp alle 30 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

MongoDB og NoSQL-databaser

Behersk dokumentorienterte NoSQL-databaser med MongoDB. Lær CRUD, datamodellering, aggregeringspipelines, indekser, transaksjoner og Atlas-mønstre for produksjon. Dette læringsløpet består av 30 progressive minikurs, fra helt nybegynner (A1) til viderekommen (B2), med korte, fokuserte leksjoner og raske quizer som hjelper Dem å feste hvert konsept.

Dette vil De lære

De begynner med grunnleggende konsepter og bygger Dem gradvis opp gjennom emner på mellomnivå og viderekomment nivå, der hvert kurs bygger på det forrige. Hver leksjon er praktisk, med eksempler fra virkeligheten og en AI-veileder tilgjengelig når De trenger hjelp.

Slik fungerer det

Hvert kurs er delt inn i fire fokuserte leksjoner. Gjennomfør noen leksjoner om dagen, så behersker De hele læringsløpet på noen uker, ikke måneder.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i MongoDB Academy gratis?

Ja. Du kan starte på kurset i MongoDB Academy gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære JavaScript?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med JavaScript.

Hvordan lærer jeg JavaScript på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører MongoDB Academy?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i MongoDB Academy.

Kan jeg lære JavaScript på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære JavaScript på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i MongoDB Academy er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre MongoDB Academy?

MongoDB Academy består av 30 kurs og 120 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 14 timer med praktisk øving i eget tempo.

Start på MongoDB Academy nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.