MongoDB Developer & Administrator Certification - eLearning
3.900,00 DKK
- 50 hours
Dette kursus vil lære dig om datareplikation med MongoDB og give indsigt i installation, opdatering og vedligeholdelse af MongoDB-miljøet. Kurset inkluderer også branchebaserede projekter inden for e-læring og telekom for at give virkelighedstro eksempler til at øve dine færdigheder. MongoDB er et gratis og open source tværplatforms dokumentorienteret NoSQL-databaseprogram. Med dette træningskursus kan du blive en ekspertudvikler ved at opnå omfattende viden om NoSQL, datamodellering, indlæsning, forespørgsler, shading og datareplikation.
Vigtige funktioner
Sprog
Kurset og materialet er på engelsk
Niveau
Mellemniveau for professionelle
Adgang
1 års adgang til den selvstyrende e-læringsplatform 24/7
6,5 timers videoindhold
med anbefalet studietid på 50 timer
Øvelse
MongoDB virtuelt laboratorium, demonstrationer og testsimuleringer
Afsluttende projekter
4 branchebaserede projekter
Ingen eksamen
Ingen eksamen for kurset, men studerende vil få et bevis for gennemført uddannelse

Læringsresultater
Ved afslutningen af dette kursus vil du være i stand til:
Skriv med selvtillid i Java og NodeJS-applikationer ved brug af MongoDB
Udfør installation, konfiguration og vedligeholdelse af MongoDB-miljøet
Opret og administrer forskellige typer af indekser i MongoDB for udførelse af forespørgsler
Behandl enorme mængder data ved hjælp af MongoDB-værktøjer
Opbevar effektivt ustrukturerede data i MongoDB
Forstå konfiguration af MongoDB, backup-metoder samt overvågning og operationelle strategier
Kursus tidsplan

Kursusintroduktion
Lektion 01
Introduktion til NoSQL
Lektion 02
- Hvad er NoSQL
- Hvorfor NoSQL
- Forskellen mellem RDBMS og NoSQL databaser
- Fordele ved NoSQL
- Typer af NoSQL
- Nøgle-værdi database
- Dokumentdatabase
- Kolonnebaseret database
- Grafdatabase
- CAP-teoremet
- Konsistens
- Tilgængelighed
- Partitionstolerance
- MongoDB ifølge CAP-teoremet
MongoDB En database til det moderne web
Lektion 03
- Hvad er MongoDB
- JSON, BSON, MongoDB-struktur
- Transaktionsstyring i MongoDB
- Nem skalering
- Skalering op vs horisontal skalering
- Vertikal & horisontal skalering
- Replikation
- Hukommelsesstyring
- Aggregering og MapReduce
- Samling og database
- Skemadesign og modellering
- Indlejret datamodel
- Kerneservere for MongoDB
- MongoDB's værktøjer
- Installer MongoDB
CRUD-operationer i MondoDB
Lektion 04
- Dataændring i MongoDB
- Batchindsætning i MongoDB
- Ordre om masseindsættelse
- Udfører ordnet masseindsættelse
- Indsætter interne dele og implikationer
- Henter dokumenterne
- Angiv lighedstilstand
- Hentning af dokumenter ved FindQuery
- Dollar ind, OG Betingelser
- Hentning af dokumenter ved brug af FindOne, OG eller ELLER betingelser
- Regulært udtryk
- Præcis overensstemmelse i array
- Array projektionsoperatorer
- Dollar hvor forespørgsel
- Paginering
- Opdatering af dokumenter i MongoDB
- dollar SET , dollar Push og dollar AddToSet
- Dollar inc-modifikator til at forøge
- Erstatning af eksisterende dokument
- Tilføjelse af elementer til arrayfelter
- Upsert
- Fjerner dokumenter
Indeksering og sammenlægning
Lektion 05
- Indekstyper
- Egenskaber for indeks
- Enkelt feltindeks
- Sammensatte indekser
- Indeksprefixer
- Sorteringsrækkefølge
- Sørg for at indekser passer til RAM
- Multi-key indekser
- Opret sammensatte, sparsomme og unikke indekser
- Tekstindekser
- Oprettelse af indeks
- Fjern, modificer, genopbyg, listindekser
- Indeks anvendelsesrapportering
- Geospatialt indeks
- Aggregering
- Pipeline-operatorer og indekser
Replikation og opdeling
Lektion 06
- Replika sæt i MongoDB
- Automatisk failover
- Skjulte replika sæt medlemmer
- Forsinket replika sæt
- Skriv, ændre, læs bekymring for et replika sæt
- Læsepræferenceindstillinger
- Blokerer for replikering
- Replika sæt udrulningsmønstre
- Sharding
- Indvirkningen af shard-nøgler på klyngedrift
- Produktionskluster
- Udrul et sharded cluster
- At opretholde en balanceret datafordeling
- Opdeling, Chunkstørrelse, Shardbalancering
- Tagbevidst sharding
Udvikling af Java og NodeJS-applikation med MongoDB
Lektion 07
- Oprettelse af capped collection i MongoDB
- TTL Collection
- GridFS
- MongoDB-drivere og klientbiblioteker
- Udvikle java-applikation med MongoDB
- Opretter forbindelse til MongoDB fra Java-program
- Opret, indsæt, opdater, slet samling fra Java-program
- Gem, hent, fjern billeder ved brug af GridFS API
- Indsæt operationer ved hjælp af NodeJS
- Definering af skema ved brug af Mongoose
Administration af MongoDB-klusteroperationer
Lektion 08
- Hukommelseskortlagte filer
- Journalmekanikker
- Lagringsmotorer
- WiredTiger-lagringsmotoren
- Kraften af 2-størrelsesallokeringer
- Ingen polstring allokeringsstrategi
- Diagnosticering af ydelsesproblemer
- Optimeringsstrategier for MongoDB
- Optimer forespørgselsydelse
- MongoDB management service (MMS)
- Strategier for datasikkerhed i MongoDB
- MongoDB ops manager backup-software
- Sikkerhedsstrategier i MongoDB
- Implementering af autentificering i MongoDB
- Autorisation

Hvem bør tilmelde sig dette program?
Programmet MongoDB Developer & Administrator Certification er ideelt for personer, der ønsker at udvikle en dyb forståelse for MongoDB og bevise deres ekspertise i at arbejde med NoSQL-databasen.
Softwareudviklere
Databaseadministratorer (DBA'er)
DevOps-ingeniører
Systemarkitekter
Dataingeniører
Cloud Computing-fagfolk
Data Scientist
Studerende eller karriereskiftere
Forudsætninger
Forudsætninger:
- Grundlæggende kendskab til et hvilket som helst programmeringssprog
- Forståelse af enhver database, SQL og forespørgselssprog til databaser.
- Arbejdskendskab til Linux eller Unix-baserede systemer (ikke obligatorisk)
While MongoDB Developer & Administrator Certification does not have strict formal prerequisites, having a basic understanding of databases, programming languages, and data structures will help ensure you can follow along and apply what you learn. If you're new to NoSQL or MongoDB specifically, it might be helpful to start with introductory resources to build your foundation before diving into this certification course.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!