MongoDB Developer & Administrator Certification - eLearning

4.900,00 NOK

  • 50 hours
eLæring

Dette kurset vil lære deg om datareplikering med MongoDB og gi innsikt i installasjon, oppdatering og vedlikehold av MongoDB-miljøet. Kurset inkluderer også bransjebaserte prosjekter innen e-læring og telekomdomener for å gi eksempler fra virkeligheten som kan hjelpe deg med å øve på ferdighetene dine. MongoDB er et gratis og åpen kildekode tverrplattform dokumentorientert NoSQL-databaseprogram. Med dette opplæringskurset kan du bli en ekspertutvikler ved å tilegne deg omfattende kunnskap om NoSQL, datamodellering, inntak, spørringer, skygging og datareplikering.

Nøkkelfunksjoner

Språk

Kurset og materialet er på engelsk

Nivå

Mellomnivå for profesjonelle

Tilgang

1 års tilgang til selvstudium e-læringsplattformen 24/7

6,5 timer med videomateriale

med anbefalt studietid på 50 timer

Øvelse

MongoDB virtuelt laboratorium, demonstrasjoner og testsimuleringer

Sluttoppgaver

4 bransjebaserte prosjekter

Ingen eksamen

Ingen eksamen for kurset, men studenten vil få et kursbevis for gjennomført opplæring

Hero

Læringsutbytte

Ved slutten av dette kurset vil du være i stand til å:

Skriv trygt i Java og NodeJS-applikasjoner som bruker MongoDB

Utfør installasjon, konfigurasjon og vedlikehold av MongoDB-miljøet

Opprett og administrer ulike typer indekser i MongoDB for utførelse av spørringer

Behandle enorme mengder data ved hjelp av MongoDB-verktøy

Effektivt lagre ustrukturerte data i MongoDB

Forstå konfigurasjon av MongoDB, sikkerhetskopieringsmetoder, samt overvåking og operative strategier

Kursplan

Hero
  1. Kursintroduksjon

    Leksjon 01

  2. Introduksjon til NoSQL

    Leksjon 02

    • Hva er NoSQL
    • Hvorfor NoSQL
    • Forskjellen mellom RDBMS og NoSQL-databaser
    • Fordeler med NoSQL
    • Typer av NoSQL
    • Nøkkel-verdi database
    • Dokumentdatabase
    • Kolonnebasert database
    • Grafdatabase
    • CAP-teoremet
    • Konsekvens
    • Tilgjengelighet
    • Partisjonstoleranse
    • MongoDB i henhold til CAP-teoremet
  3. MongoDB En database for det moderne nettet

    Leksjon 03

    • Hva er MongoDB
    • JSON, BSON, MongoDB-struktur
    • Transaksjonsstyring i MongoDB
    • Enkel skalering
    • Skalering opp vs horisontal skalering
    • Vertikal og horisontal skalering
    • Replikasjon
    • Minnehåndtering
    • Aggregering og MapReduce
    • Samling og database
    • Skjemadesign og modellering
    • Innebygd datamodell
    • Kjerneservere for MongoDB
    • MongoDBs verktøy
    • Installer MongoDB
  4. CRUD-operasjoner i MondoDB

    Leksjon 04

    • Dataendring i MongoDB
    • Masseinnsetting i MongoDB
    • Ordinær masseinnsetting
    • Utfører ordnet masseinnsetting
    • Setter inn indre deler og implikasjoner
    • Henter dokumentene
    • Angi likhetsbetingelse
    • Henting av dokumenter ved bruk av FindQuery
    • Dollar inn, OG betingelser
    • Henting av dokumenter ved bruk av FindOne, OG eller ELLER-betingelser
    • Regulært uttrykk
    • Nøyaktig samsvar i matrisen
    • Projeksjonsoperatorer for matriser
    • Hvor er dollaren spørsmål
    • Paginering
    • Oppdaterer dokumenter i MongoDB
    • dollar SET , dollar Push og dollar AddToSet
    • Dollar inc-modifikator for å øke
    • Erstatter eksisterende dokument
    • Legge til elementer i arrayfelt
    • Opprett eller oppdater
    • Fjerner dokumenter
  5. Indeksering og aggregering

    Leksjon 05

    • Indekstyper
    • Egenskaper ved indeks
    • Enkeltfeltindeks
    • Sammensatte indekser
    • Indeksprefikser
    • Sorteringsrekkefølge
    • Sørg for at indekser passer i RAM
    • Indekser med flere nøkler
    • Opprett sammensatte, spredte og unike indekser
    • Tekstindekser
    • Indeksopprettelse
    • Fjern, endre, bygg om, list opp indekser
    • Indeksbruk i rapportering
    • Geospatial indeks
    • Aggregering
    • Rørledningsoperatører og indekser
  6. Replikering og Sharding

    Leksjon 06

    • Replikasett i MongoDB
    • Automatisk svikt
    • Skjulte replika sett-medlemmer
    • Forsinket replika sett
    • Skriv, endre, les bekymring for et replikasett
    • Lesepreferansemoduser
    • Blokkering for replikering
    • Replikasett distribusjonsmønstre
    • Sharding
    • Påvirkningen av shard-nøkler på klusterdrift
    • Produksjonsklynge
    • Distribuer en delt kluster
    • Å opprettholde en balansert datadistribusjon
    • Oppdeling, Biterstørrelse, Balansering av fragmenter
    • Tag-bevisst sharding
  7. Utvikling av Java- og NodeJS-applikasjon med MongoDB

    Leksjon 07

    • Opprettelse av begrenset samling i MongoDB
    • TTL Collection
    • GridFS
    • MongoDB-drivere og klientbiblioteker
    • Utvikle java-applikasjon med MongoDB
    • Koble til MongoDB fra Java-program
    • Opprett, sett inn, oppdater, slett samling fra Java-program
    • Lagre, hente, fjerne bilder ved bruk av GridFS API
    • Sett inn operasjoner ved bruk av NodeJS
    • Definere skjema ved bruk av Mongoose
  8. Administrasjon av MongoDB klyngeoperasjoner

    Leksjon 08

    • Minnekartlagde filer
    • Journalteknikker
    • Lagringsmotorer
    • WiredTiger lagringsmotor
    • Kraften av allokeringer med 2-størrelse
    • Ingen polstring tildelingsstrategi
    • Diagnostisere ytelsesproblemer
    • Optimaliseringsstrategier for MongoDB
    • Optimaliser spørringsytelsen
    • MongoDB administrasjonstjeneste (MMS)
    • Strategier for datalagring i MongoDB
    • MongoDB ops manager sikkerhetskopieringsprogramvare
    • Sikkerhetsstrategier i MongoDB
    • Autentiseringsimplementasjon i MongoDB
    • Autorisasjon
MongoDB-kurs

Hvem bør melde seg på dette programmet?

Programmet MongoDB Developer & Administrator Certification er ideelt for personer som ønsker å utvikle en dyp forståelse av MongoDB og bevise sin ekspertise i å arbeide med NoSQL-databasen.

Programvareutviklere

Databasadministratorer (DBAer)

DevOps-ingeniører

Systemarkitekter

Dataingeniører

Skydatamaskinprofesjonelle

Data Scientist

Studenter eller de som ønsker karriereendring

Start nå

Forutsetninger

Forutsetninger:

  • Grunnleggende kunnskap om et hvilket som helst programmeringsspråk
  • Forståelse av enhver database, SQL og spørrespråk for databaser.
  • Arbeidskunnskap om Linux eller Unix-baserte systemer (ikke obligatorisk)

Selv om MongoDB Developer & Administrator Certification ikke har strenge formelle forutsetninger, vil det å ha en grunnleggende forståelse av databaser, programmeringsspråk, og datastrukturer bidra til at du kan følge med og anvende det du lærer. Hvis du er ny til NoSQL eller spesifikt MongoDB, kan det være nyttig å starte med innføringsressurser for å bygge din grunnmur før du dykker inn i dette sertifiseringskurset.

Ofte stilte spørsmål

Trenger du bedriftsløsning eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!