Fundamentals of the MarkLogic NoSQL Database

A hands-on guide to begin building and running applications using MarkLogic
Free tutorial
Rating: 4.5 out of 5 (611 ratings)
18,481 students
English
English [Auto]
Describe what MarkLogic is and how it is being used to solve complex data integration problems
Install MarkLogic
Create forests and databases
Use Query Console
Create a REST API instance
Describe the document types supported by MarkLogic
Insert documents through Query Console, a REST API instance, and MLCP
Configure an HTTP application server
Create a simple Java application using the MarkLogic Java client API
Stand up a Node.js application
Describe the programming interfaces for search
Use the search APIs for simple search queries
Create a range index
Describe how MarkLogic integrates with other technologies

Requirements

  • Download but don't setup the virtual machine that will be used to complete the hands-on labs. We'll walk you through the setup of the virtual machine in the course.
  • https://mlu.marklogic.com/downloads/centos_64_fundamentals.ova

Description

This hands-on course is the starting point for developers, administrators, and architects who are new to MarkLogic technology. It is designed to quickly teach you the core fundamentals as you explore what MarkLogic is, how to install and configure MarkLogic, how to create a database, how to load and query data, and how to connect to a database via programming interfaces.

To be successful in the course, students should have familiarity with databases, at least one programming language, and some web development experience.

The course is designed to be very hands-on. You will be provided with a downloadable virtual machine that contains all the software, data, examples and instructions necessary to complete the labs. You will watch short videos discussing a topic, and then watch short videos where an instructor guides you through completion of the hands-on labs.

Who this course is for:

  • This course is for a technical audience such as database administrators or application developers.
  • Familiarity with at least one database and one programming language is strongly recommended.
  • No prior knowledge of MarkLogic or NoSQL databases is required.

Course content

10 sections58 lectures6h 22m total length
  • Introducing the Course
    03:09
  • Learning What MarkLogic Is
    09:04
  • Understanding What MarkLogic is Being Used For
    09:06
  • Getting Started With How MarkLogic Works
    11:27
  • System Requirements
    05:12
  • Download the Virtual Machine
    00:02
  • Using Virtual Box
    07:44
  • Getting Set Up
    04:39
  • Lab: Open the Course Virtual Machine
    03:41
  • Introducing MarkLogic and the Course
    3 questions

Instructor

Free training on the MarkLogic NoSQL database platform.
MarkLogic University
  • 4.3 Instructor Rating
  • 1,075 Reviews
  • 37,562 Students
  • 5 Courses

MarkLogic University provides free technical training courses on the MarkLogic NoSQL database platform.  Our goal is to make it really easy and accessible for anyone to learn quickly through interactive, hands on training. We teach people what MarkLogic is, why it is different and valuable, and how to use MarkLogic to build cool apps and solve real world data integration challenges.