MongoDBIntroduksjon

MongoDB (avledet av «humongous») er en dokumentbasert, open source,  nosql-database, skrevet i C++. Data lagres ikke i tabeller og rader som i en relasjonell database, som f.eks. MySql, men i objekter, i MongoDBs tilfelle som bson-ojekter (bson = binær json). Dette gjør databasen spesielt egnet til objektorienterte programmeringsspråk, hvor man slipper å gå veien om en såkalt ORM (Object Relational Mapper).  MongoDB brukes mye innenfor Big Data-områder, bl.a. til å analysere loggfiler fra webservere, data fra sensorer o.l.

Mongo er navnet på klient-programmet, som er et kraftig javascript-skall som også brukes til administrative oppgaver.

Mongod er navnet på databaseserver-programmet (som kan kjøres som en daemon)

Målsetting

Etter gjennomført kurs skal deltakerne kunne installere, drifte og bruke MongoDB til vanlige databaseoperasjoner og utviklingsformål.

Gjennomføring

Kurset går over tre dager (9-15) og kan gjennomføres bedriftsinternt, eller i våre kurslokaler i Oslo sentrum.

Lærebok

Kristina Chodorow – MongoDB: The Definitive Guide (2013) eller tilsvarende

Kursinnhold

Kurset tar utgangspunkt i at man ikke har noen erfaring med MongoDB fra før, og starter med installasjon av programvaren. Forøvrig dekkes JSON og Mongos søke-muligheter gjennom Mongo-skallet, samt importering og eksportering av data til og fra MongoDB. Oppretting av databaser og kolleksjoner, lagring og oppdatering av data, samt databasereplikering og sharding dekkes også.

Kursemner:

  1. Installasjon og konfigurering av MongoDB
  2. Verktøy
  3. Konsepter og begreper
  4. Grunnleggende databaseoperasjoner
  5. Utvikling med MongoDB
  6. Replikering
  7. Sharding
  8. Administrasjon av applikasjoner
  9. Administrasjon av servere
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og læremateriell er inkludert i kursavgiften
  • Pris: 13.500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og læremateriell er inkludert i kursavgiften
  • Pris: 13.500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og læremateriell er inkludert i kursavgiften
  • Pris: 13.500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og læremateriell er inkludert i kursavgiften
  • Pris: 13.500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og læremateriell er inkludert i kursavgiften
  • Pris: 13.500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!