Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
365 dages online kursus

Online kursus: Programming with MongoDB

MongoDB er et open-source documentations database program, der er nemt at skalere og udvikle. Det kan installeres på forskelige operativsystemer. Med denne kursuspakke, som spænder fra basale koncepter til mere komplicerede emner, bliver du grundigt indført i koncepterne i MongoDB. Kurserne er på engelsk og foregår online, når det passer dig. Du har adgang til online kurserne i 365 dage.

online kurser

Introduktion

MongoDB er en NoSQL database, der kan benytte Spark til udføre real-time analyse på data og med kursuspakken vil du blandt andet lære om, hvordan du skaber indexes og udføre query optimization samt at konfigurere replication og sikkerhed.

Du lærer blandt andet at bruge MongoDB og spark sammen ved hjælp af Java og Python. Du lærer at anvende MapReduce og Atomic Counters samt at håndtere brugere, databaser, samlinger og GUI management værktøjer. Du vil blive indført i Cloud deployments med Cloud Manager, og hvordan MongoDB kan integreres med Hadoop. Endeligt introduceres du til at monitorere med MongoDB samt til væsentlige backup løsninger.

Deltagerprofil

Kurset henvender sig til alle der overvejer at anvende MongoDB backend.

Indhold

Installing MongoDB
  • This course will discuss the concepts of MongoDB and demonstrate how to install it on Linux and Windows.
Write, Read, and Aggregate Data
  • This course will demonstrate how to create and manage documents, as well as how to query them using the find() method and aggregation.
Indexes and Query Optimization
  • In this course, you'll learn how to create indexes and perform query optimization.
Replication and Security
  • In this course, you'll learn how to configure replication and security.
Map Reduce, Atomic Counters, and Binary Data
  • In this course, you will learn how to use MapReduce and Atomic Counters, and how to store binary data.
Java REST and GridFS
  • In this course, you will learn how to use Persistence, and use a Java REST API, and you'll be introduced to GridFS.
User Management
  • In this course, you will learn how to manage users.
System Management
  • In this course, you will learn how to manage databases, collections, and then learn about GUI management tools.
MongoDB: Cloud and Hadoop Deployments
  • In this course, you will learn about cloud deployments using Cloud Manager and how MongoDB can integrate with Hadoop.
MongoDB: Backups, Monitoring, and Stats
  • This course will show how to monitor MongoDB stats, and explain backup and restore methods.
Java ASYNC Interface
  • In this course, you will explore the Java Async Driver for asynchronous connections.
MongoDB with Python
  • In this course, you will learn about PyMongo, use GridFS with Python, and use a Python REST interface.
MongoDB: Integration with Spark
  • In this course, you will learn how to integrate and use MongoDB and Spark together using Java and Python.
MongoDB for Data Wrangling: Querying
  • This course will show you how to perform MongoDB actions related to data wrangling using Python with the PyMongo library. You will learn about the concept of CRUD operations, query options for MongoDB, and then how to import and export data.
MongoDB for Data Wrangling: Aggregation
  • In this Skillsoft Aspire course, you will learn to perform MongoDB actions related to data wrangling through the PyMongo library.

Tidsforbrug

Hele kursuskollektionen indeholder 15 kurser og kan gennemføres på ca. 12 timer.

Form

Denne online kursuspakke består af flere forskellige kurser, som du ved tilmelding har adgang til i 365 dage. Hvert enkelt kursus er opdelt i flere kursusmoduler, som du via en oversigtsmenu kan tage i den rækkefølge, du ønsker. Modulerne indeholder lyd, billeder og tekst, der gennemgår kursusindholdet. Nogle moduler indeholder små videofilm med scenarier og cases. Ved hvert kursus har du mulighed for at teste din forståelse af indholdet med tests, som du kan tage både før, under og efter kurset. Du gennemfører kursusmodulerne via din computer eller tablet med lyd og adgang til Internettet. Du kan selv styre, hvornår du vil tage modulerne – og de kan sættes på pause undervejs. Der bliver indsat bogmærker, der hvor du er nået til, så du altid har mulighed for at fortsætte, hvor du sidst kom til.
Læs mere om vores online kurser og se svar på dine spørgsmål (FAQ)

Søgte du et andet online kursus?

Vi tilbyder over 7.000 forskellige online kurser inden for mange forskellige områder. Kontakt os på tlf. 72203000 eller kurser@teknologisk.dk, så vi kan hjælpe med at imødekomme dit behov.
Se desuden listen over vores udvalgte online kurser.

Køb online kursus til flere

Er I en afdeling, en hel virksomhed eller blot flere personer, der ønsker adgang til online kurser, så kontakt os og få et tilbud på tlf. 72203000 eller kurser@teknologisk.dk

Downloads
Har du faglige spørgsmål, så kontakt:
Andre kigger også på