MongoDB Developer & Administrator eLearning

Type product

MongoDB Developer & Administrator eLearning

Adding Value Consulting (AVC)
Logo van Adding Value Consulting (AVC)
Opleiderscore: starstarstarstarstar 9,6 Adding Value Consulting (AVC) heeft een gemiddelde beoordeling van 9,6 (uit 262 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Beschrijving

Word een expert-ontwikkelaar met deze flexibele documentendatabase

Cursus Overzicht

MongoDB is een gratis en open source documentgeoriënteerde cross-platform NoSQL databasetoepassing. Met deze opleiding kun je een expert-ontwikkelaar worden door uitgebreide kennis op te doen over NoSQL, datamodellering, ingestion, query's, delen en datareplicatie.

In deze cursus leer je datareplicatie met MongoDB en krijg je inzicht in het installeren, updaten en onderhouden van de MongoDB-omgeving. De cursus bevat ook op de industrie gebaseerde projecten op het gebied van e-learning en telecom, zodat je praktijkvoorbeelden krijgt om je vaardigheden te oefenen.

Doel

Wie zou zich voor dit programma moeten ins…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: MongoDB, SQL, Terraform, Docker en Ansible.

Word een expert-ontwikkelaar met deze flexibele documentendatabase

Cursus Overzicht

MongoDB is een gratis en open source documentgeoriënteerde cross-platform NoSQL databasetoepassing. Met deze opleiding kun je een expert-ontwikkelaar worden door uitgebreide kennis op te doen over NoSQL, datamodellering, ingestion, query's, delen en datareplicatie.

In deze cursus leer je datareplicatie met MongoDB en krijg je inzicht in het installeren, updaten en onderhouden van de MongoDB-omgeving. De cursus bevat ook op de industrie gebaseerde projecten op het gebied van e-learning en telecom, zodat je praktijkvoorbeelden krijgt om je vaardigheden te oefenen.

Doel

Wie zou zich voor dit programma moeten inschrijven?

Het MongoDB Developer & Administrator certificeringsprogramma is ideaal voor personen die een diepgaande kennis van MongoDB willen ontwikkelen en hun expertise in het werken met de NoSQL database willen bewijzen.

  • Software Ontwikkelaars
  • Database beheerders (DBA's)
  • DevOps-ingenieurs
  • Systeem Architecten
  • Data-ingenieurs
  • Cloud-computerprofessionals
  • Data Scientist
  • Studenten of carrièrewisselaars

Vereisten:

  • Basiskennis van een programmeertaal
  • Begrip van een database, SQL en querytaal voor databases.
  • Werkkennis van Linux of Unix-gebaseerde systemen (niet verplicht)

Hoewel de MongoDB Developer & Administrator certificering geen strikte formele vereisten heeft, zal een basiskennis van databases, programmeertalen en datastructuren ervoor zorgen dat je kunt volgen en toepassen wat je leert. Als je nieuw bent in NoSQL of MongoDB in het bijzonder, kan het nuttig zijn om te beginnen met inleidende bronnen om je basis op te bouwen voordat je in deze certificeringscursus duikt.

Leerresultaten

DOEL VAN DE CURSUS Je zult leren:

  • Schrijf veilig in Java en Node JS toepassingen met MongoDB
  • Installatie, configuratie en onderhoud van de MongoDB omgeving uitvoeren
  • Creëren en beheren van verschillende soorten indexen in MongoDB voor query uitvoering
  • Grote hoeveelheden gegevens verwerken met MongoDB-tools
  • Vaardig ongestructureerde gegevens opslaan in MongoDB
  • MongoDB-configuratie, back-upmethoden, monitoring en operationele strategieën begrijpen

Curriculum

Inhoud

Les 1 - Inleiding tot NoSQL databases

  • Wat is NoSQL
  • Waarom NoSQL
  • Verschil tussen RDBMS en NoSQL databases
  • Voordelen van NoSQL
  • Soorten NoSQL
  • Key-value database
  • Document database
  • Kolom-gebaseerde database
  • Grafische database
  • CAP stelling
  • Consistentie
  • Beschikbaarheid
  • Partitietolerantie
  • MongoDB als CAP

Les 2 - MongoDB - een database voor het moderne web

  • Wat is MongoDB
  • JSON, BSON, MongoDB structuur
  • Transactiebeheer in MongoDB
  • Eenvoudig schalen
  • Opschalen vs Uitschalen
  • Verticaal en horizontaal schalen
  • Replicatie
  • Geheugenbeheer
  • Aggregatie en MapReduce
  • Verzameling en database
  • Schemaontwerp en -modellering
  • Ingebed datamodel
  • Kernservers van MongoDB
  • De tools van MongoDB
  • MongoDB installeren

Les 3 - CRUD-bewerkingen in MongoDB

  • Gegevens wijzigen in MongoDB
  • Batch invoegen in MongoDB
  • Geordend in bulk invoegen
  • Uitvoeren van geordend invoegen in bulk
  • Inserts internals en implicaties
  • Documenten ophalen
  • Gelijkheidsvoorwaarde opgeven
  • Documenten ophalen met FindQuery
  • Dollar in, EN voorwaarden
  • Documenten ophalen met behulp van FindOne, AND of OR voorwaarden
  • Reguliere expressie
  • Array exacte overeenkomst
  • Array projectie operatoren
  • Dollar waar query
  • Paginering
  • Documenten bijwerken in MongoDB
  • dollar SET , dollar Push en dollar AddToSet
  • Dollar inc modifier om te verhogen
  • Bestaand document vervangen
  • Elementen toevoegen aan arrayvelden
  • Upsert
  • Documenten verwijderen

Les 4 - Indexeren en aggregeren

  • Soorten indexen
  • Eigenschappen van indexen
  • Indexen met één veld
  • Samengestelde indexen
  • Index voorvoegsels
  • Sorteer volgorde
  • Ervoor zorgen dat indexen in RAM passen
  • Indexen met meerdere sleutels
  • Samengestelde, spaarzame en unieke indexen maken
  • Tekstindexen
  • Index aanmaken
  • Indexen verwijderen, wijzigen, opnieuw opbouwen, opsommen
  • Rapportage indexgebruik
  • Geospatiale index
  • Aggregatie

Les 5 - Replicatie en slicing

  • Replicatieset in MongoDB
  • Automatische failover
  • Verborgen replicaset leden
  • Vertraagde replica set
  • Schrijf, wijzig, lees zorgen voor een replicaset
  • Lees voorkeur modi
  • Blokkeren voor replicatie
  • Replicaset inzetpatronen
  • Sharding
  • Invloed van shard-sleutels op de werking van clusters
  • Productiecluster
  • Een sharded cluster implementeren
  • Een gebalanceerde gegevensdistributie handhaven
  • Opsplitsen, shunkgrootte, shardbalancering
  • Tag aware sharding

Les 6 - Java en Node JS toepassingen ontwikkelen met MongoDB

  • Afgetopte verzameling aanmaken in MongoDB
  • TTL verzameling
  • GridFS
  • MongoDB stuurprogramma's en client bibliotheken
  • Java-applicatie ontwikkelen met MongoDB
  • Verbinding maken met MongoDB vanuit Java-programma
  • Collectie maken, invoegen, bijwerken, verwijderen vanuit Java-programma
  • Afbeeldingen opslaan, ophalen, verwijderen met GridFS API
  • Bewerkingen invoegen met NodeJS
  • Schema definiëren met Mongoose

Les 7 - Beheer van MongoDB clusterbewerkingen

  • In geheugen opgeslagen bestanden
  • Journaling mechanica
  • Opslagsystemen
  • WiredTiger opslagsysteem
  • Macht van 2 toewijzingen
  • Geen opvullende toewijzingsstrategie
  • Prestatieproblemen diagnosticeren
  • Optimalisatiestrategieën voor MongoDB
  • Queryprestaties optimaliseren
  • MongoDB beheerservice (MMS)
  • Gegevensback-up strategieën in MongoDB
  • MongoDB ops manager back-up software
  • Beveiligingsstrategieën in MongoDB
  • Authenticatie implementatie in MongoDB
  • Autorisatie

Belangrijkste kenmerken

Wat is inclusief?

  • Cursus en materiaal zijn in het Engels
  • Intermediair voor professionals
  • 1 jaar toegang tot het zelfstudie eLearning platform 24/7
  • 6,5 uur video-inhoud
  • 50 uur studietijd aanbevolen
  • Virtueel MongoDB Lab, demo's en testsimulaties
  • 4 op de industrie gebaseerde projecten
  • Geen examen voor de cursus, maar studenten krijgen een certificaat van voltooiing van de training
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: MongoDB.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.