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

MongoDB Academy

Bemästra dokumentorienterade NoSQL-databaser med MongoDB. Lär er CRUD, datamodellering, aggregeringspipelines, index, transaktioner och Atlas-mönster för produktion. En lärstig från CoddyKit med 30 korta kurser och 120 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
30
Lektioner
120
Interaktiva steg
1,560
Gratis att börja
Kurs 1
Kursplan

30 kurser i den här lärvägen

Alla kurser i lärvägen MongoDB Academy, i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Upptäck begränsningarna i relationsdatabaser som fick ingenjörer att skapa NoSQL-lösningar. Utforska de fyra huvudkategorierna inom NoSQL och förstå när var och en passar bäst. När ni är klara vet ni…

2

A14 lektionerPRO

Bekanta Er praktiskt med MongoDB:s centrala datastrukturer: BSON-dokument och samlingar. Lär Er hur dokument motsvarar verkliga objekt och hur samlingar grupperar relaterade data utan ett strikt sche…

3

A14 lektionerPRO

Bemästra de fyra CRUD-ingångarna för att infoga och hämta data. Ni övar på insertOne, insertMany, findOne och find med verkliga datamängder. Tydliga exempel visar hur MongoDB tilldelar ObjectId autom…

4

A14 lektionerPRO

Gå bortom enkla likhetskontroller och lär Er hela uppsättningen frågeoperatorer i MongoDB. Jämförelseoperatorer, logiska operatorer, elementoperatorer och regex-operatorer låter Er uttrycka nästan al…

5

A14 lektionerPRO

Lär Er alla uppdaterings- och borttagningsmetoder som MongoDB erbjuder, från precisa fältändringar till ersättning av hela dokument. Ni bemästrar uppdateringsoperatorer som $set, $inc och $push och f…

6

A24 lektionerPRO

Datamodellering är den viktigaste färdigheten inom MongoDB-utveckling. Kursen lär ut de två grundläggande strategierna – att bädda in relaterade data i ett dokument eller lagra referenser – och ger E…

7

A24 lektionerPRO

Även om MongoDB har ett flexibelt schema behöver produktionsdatabaser skyddsräcken. Kursen visar hur Ni definierar JSON Schema-validerare för samlingar, så att endast korrekt utformade dokument kan i…

8

A24 lektionerPRO

Att hämta hela dokument när Ni bara behöver två fält slösar bandbredd och minne. Kursen lär ut MongoDB-projektioner, så att Ni alltid hämtar exakt de fält Ni behöver. Ni går igenom inkluderings- och…

9

A24 lektionerPRO

Lär Er ordna frågeresultat och dela upp stora datamängder i sidor som gränssnittet kan hantera effektivt. Ni jämför paginering med skip/limit med keyset-paginering (cursor-paginering) och förstår var…

10

A24 lektionerPRO

Praktisk datahantering innebär att data flyttas till och från MongoDB på ett tillförlitligt sätt. Kursen behandlar mongoimport, mongoexport, mongodump och mongorestore samt verktygen för dataimport i…

11

B14 lektionerPRO

Index är den enskilt viktigaste faktorn för frågeprestanda i MongoDB. Kursen förklarar hur B-trädindex fungerar, hur Ni skapar och granskar dem samt hur Ni avgör vilka fält som bör indexeras. Ni anvä…

12

B14 lektionerPRO

MongoDB:s textindex möjliggör sökning efter nyckelord i strängfält utan en separat sökmotor. Ni skapar textindex, kör $text-frågor, rangordnar resultat efter relevanspoäng och jämför textindex med At…

13

B14 lektionerPRO

Arrayer i dokument är en av MongoDB:s mest kraftfulla funktioner, men också de mest nyanserade att fråga och uppdatera. Kursen går på djupet med $all, $elemMatch, $size och hela uppsättningen operato…

14

B14 lektionerPRO

Aggregeringspipelinen är MongoDB:s motor för datatransformering och låter Er filtrera, omforma, gruppera och beräkna resultat på serversidan. Kursen introducerar pipeline-konceptet och de viktigaste…

15

B14 lektionerPRO

Gå vidare från grunderna och utforska aggregeringssteg som låter Er sammanfoga samlingar, veckla ut arrayer, omforma nästlade strukturer och materialisera resultat i nya samlingar. Dessa steg möjligg…

16

B14 lektionerPRO

Ackumulatorer utgör kärnan i steget $group och omvandlar strömmar av dokument till meningsfull statistik. Kursen går på djupet med alla ackumulatorer som MongoDB erbjuder – från $sum och $avg till $p…

17

B14 lektionerPRO

MongoDB 4.0 introducerade ACID-transaktioner över flera dokument för replikuppsättningar och senare för sharded-kluster. Kursen förklarar när transaktioner faktiskt behövs, hur Ni öppnar en session o…

18

B14 lektionerPRO

Ändringsströmmar ger Er applikation ett realtidsflöde av händelser för varje infogning, uppdatering, ersättning och borttagning i en samling. Kursen lär Er öppna och återuppta ändringsströmmar, filtr…

19

B14 lektionerPRO

Atlas Search är en fullständigt hanterad, Lucene-baserad sökmotor inbyggd i MongoDB Atlas. Kursen visar hur Ni skapar sökindex, skriver aggregeringssteg med $search, implementerar autoslutförande och…

20

B14 lektionerPRO

De flesta produktionsapplikationer ansluter till MongoDB via Node.js. Kursen behandlar både den officiella Node.js-drivrutinen och ODM-verktyget Mongoose – anslutningshantering, scheman, modeller, fr…

21

B24 lektionerPRO

Förstå hur MongoDB uppnår hög tillgänglighet med hjälp av replikuppsättningar. Ni lär Er hur val genomförs, hur sekundärnoder replikerar data från oploggen och hur Ni konfigurerar läspreferenser och…

22

B24 lektionerPRO

När en enda replikuppsättning inte längre kan hantera datamängden eller genomströmningen distribuerar sharding data över flera shards. Kursen går igenom val av shardnyckel, zonesharding samt rollerna…

23

B24 lektionerPRO

Gå på djupet med MongoDB:s frågeplanerare, exekveringsstatistik och verktygen för att identifiera och åtgärda långsamma frågor i produktion. Ni profilerar frågor, tolkar loggen över långsamma frågor…

24

B24 lektionerPRO

Atlas Data Federation låter Er köra MongoDB-aggregeringsfrågor över Atlas-kluster, S3-buckets, Atlas Data Lake och HTTP-slutpunkter från en enda anslutningssträng. Kursen behandlar hur Ni skapar en f…

25

B24 lektionerPRO

Atlas App Services Triggers and Functions låter Er köra JavaScript på serversidan som svar på databas händelser, scheman eller HTTP-förfrågningar – utan att hantera någon infrastruktur. Ni bygger hän…

26

B24 lektionerPRO

MongoDB 5.0 introducerade inbyggda tidsseriekollektioner, optimerade för arbetsbelastningar med många tillägg, till exempel IoT-sensordata, mätvärden och finansiella tickdata. Kursen visar hur Ni ska…

27

B24 lektionerPRO

En MongoDB-distribution är bara så säker som dess konfiguration av autentisering, auktorisering och kryptering. Kursen behandlar SCRAM- och x.509-autentisering, rollbaserad åtkomstkontroll, krypterin…

28

B24 lektionerPRO

Erfarna MongoDB-utvecklare använder en samling beprövade schemadesignmönster för återkommande utmaningar som polymorfism, beräknade fält och versionshantering av dokument. Kursen katalogiserar de vik…

29

B24 lektionerPRO

MongoDB är inte alltid det rätta valet. Kursen ger Er en ärlig jämförelse mellan MongoDB, Redis, Cassandra, DynamoDB och Neo4j, så att Ni tryggt kan rekommendera rätt databas för varje användningsfal…

30

B24 lektionerPRO

Sätt ihop allt genom att från grunden utforma och delvis implementera en produktionsklar MongoDB-baserad applikation. Ni fattar arkitekturbeslut om datamodellering, indexering, skalning och säkerhet…

CoddyKit PRO

Lås upp alla 30 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

MongoDB och NoSQL-databaser

Bemästra dokumentorienterade NoSQL-databaser med MongoDB. Lär er CRUD, datamodellering, aggregeringspipelines, index, transaktioner och Atlas-mönster för produktion. Det här spåret omfattar 30 progressiva minikurser från nybörjarnivå (A1) till avancerad nivå (B2), med korta, fokuserade lektioner och snabba kunskapstest som hjälper er att befästa varje koncept.

Det här får ni lära er

Ni börjar med grunderna och bygger vidare med ämnen på medel- och avancerad nivå, där varje kurs bygger på den föregående. Varje lektion är praktiskt inriktad, med verkliga exempel och en AI-handledare som finns till hands när ni behöver hjälp.

Så fungerar det

Varje kurs är uppdelad i fyra fokuserade lektioner. Genomför några lektioner om dagen så behärskar ni hela spåret på veckor i stället för månader.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i MongoDB Academy gratis?

Ja. Ni kan börja kursen i MongoDB Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig JavaScript?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av JavaScript.

Hur lär jag mig JavaScript på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört MongoDB Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i MongoDB Academy, med en verifierbar kod.

Kan jag lära mig JavaScript i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er JavaScript på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i MongoDB Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra MongoDB Academy?

MongoDB Academy har 30 kurser och 120 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 14 timmars praktisk övning i egen takt.

Börja med MongoDB Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.