Semantics and the MarkLogic NoSQL Database
Semantics and the MarkLogic NoSQL Database, available at Free, has an average rating of 4.8, with 79 lectures, based on 137 reviews, and has 12445 subscribers.
You will learn about Describe what semantics is and how is it being used Describe what triples are and where they come from Load triples into a database Enable a triple index Write SPARQL queries Combine SPARQL queries and search in a multi-model NoSQL database Write path expressions to traverse a graph Describe what inferencing is and perform inference using ontologies and rules Update triples and graphs This course is ideal for individuals who are This course is designed for developers with database experience. We strongly recommend that you first complete the free "Fundamentals of the MarkLogic NoSQL Database" course on Udemy. It is particularly useful for This course is designed for developers with database experience. We strongly recommend that you first complete the free "Fundamentals of the MarkLogic NoSQL Database" course on Udemy.
Enroll now: Semantics and the MarkLogic NoSQL Database
Summary
Title: Semantics and the MarkLogic NoSQL Database
Price: Free
Average Rating: 4.8
Number of Lectures: 79
Number of Published Lectures: 79
Number of Curriculum Items: 79
Number of Published Curriculum Objects: 79
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Describe what semantics is and how is it being used
- Describe what triples are and where they come from
- Load triples into a database
- Enable a triple index
- Write SPARQL queries
- Combine SPARQL queries and search in a multi-model NoSQL database
- Write path expressions to traverse a graph
- Describe what inferencing is and perform inference using ontologies and rules
- Update triples and graphs
Who Should Attend
- This course is designed for developers with database experience. We strongly recommend that you first complete the free "Fundamentals of the MarkLogic NoSQL Database" course on Udemy.
Target Audiences
- This course is designed for developers with database experience. We strongly recommend that you first complete the free "Fundamentals of the MarkLogic NoSQL Database" course on Udemy.
In this hands-on training course you learn about the world of semantics and triples while using enterprise NoSQL multi-model database MarkLogic as your graph database for storing and querying triples while using open standards RDF and SPARQL.
In addition, learn how using a multi-model database allows you not only to create sophisticated queries against your triples, but also include other types of content, such as XML, JSON, and binary documents, in your real-time searches and transactional applications.
In this 8-hour course, you are provided with a free virtual machine that gives you the ability to do the entire course hands-on, at the same time as the instructor. As you go through the course hands-on, you learn how organizations are using semantics, where triples come from and how they can be created, the various triple formats, how to load triples into a MarkLogic database, how triples are stored in MarkLogic, how to generate a triple index, how to write SPARQL queries, how to write path expressions to traverse a graph, how to use inferencing to gain additional knowledge from triples, how to update triples, and how to integrate search and SPARQL combination queries within an application.
Course Curriculum
Chapter 1: Introducing Semantics and the Course
Lecture 1: Introducing the Course
Lecture 2: Understanding the Course System Requirements
Lecture 3: Downloading the Course Virtual Machine
Lecture 4: Using VirtualBox
Lecture 5: Getting Set Up
Lecture 6: Introducing Semantics
Lecture 7: Understanding Semantics in Use – Part 1
Lecture 8: Understanding Semantics in Use – Part 2
Lecture 9: Using Semantics in MarkLogic
Lecture 10: Pop Quiz
Chapter 2: Understanding Triples
Lecture 1: Understanding a Triple
Lecture 2: Learning Where Triples Come From
Lecture 3: Knowing the Supported Triple Formats
Lecture 4: Pop Quiz
Chapter 3: Loading Triples into MarkLogic
Lecture 1: Loading Triples into MarkLogic
Lecture 2: Understanding How Triples are Stored
Lecture 3: Loading Triples through XQuery or JavaScript
Lecture 4: Loading Triples through REST
Lecture 5: Loading Triples through MarkLogic Content Pump
Lecture 6: Loading an Embedded Triple – Part 1
Lecture 7: Loading an Embedded Triple – Part 2
Lecture 8: Pop Quiz
Lecture 9: Lab: Load Triples – Part 1
Lecture 10: Lab: Load Triples – Part 2
Chapter 4: Enabling the Triple Index
Lecture 1: Understanding the Triple Index
Lecture 2: Turning On the Triple Index
Lecture 3: Using the Triple Index
Lecture 4: Pop Quiz
Lecture 5: Lab: Enable a Triple Index
Chapter 5: Querying Triples with SPARQL
Lecture 1: Introducing SPARQL
Lecture 2: Writing a Simple Query
Lecture 3: Using Prefixes
Lecture 4: Including More Criteria
Lecture 5: Using Labels
Lecture 6: Filtering Query Results
Lecture 7: Using SPARQL Functions – Part 1
Lecture 8: Using SPARQL Functions – Part 2
Lecture 9: Using Aggregate Functions
Lecture 10: Learning About Other Query Clauses
Lecture 11: Pop Quiz
Chapter 6: Using SPARQL in MarkLogic
Lecture 1: Executing SPARQL through the REST API
Lecture 2: Executing SPARQL in Java and Node.js
Lecture 3: Executing SPARQL in XQuery and JavaScript
Lecture 4: Passing Values into a SPARQL Query
Lecture 5: Serializing the Result
Lecture 6: Implementing Semantics in an Application – Part 1
Lecture 7: Implementing Semantics in an Application – Part 2
Lecture 8: Fetching Public Triples from DBpedia
Lecture 9: Writing a Combination Query
Lecture 10: Using XQuery and JavaScript Functions – Part 1
Lecture 11: Using XQuery and JavaScript Functions – Part 2
Lecture 12: Pop Quiz
Lecture 13: Lab: Use Semantics in a Node.js Application – Part 1
Lecture 14: Lab: Use Semantics in a Node.js Application – Part 2
Lecture 15: Lab: Use Semantics in a Node.js Application – Part 3
Lecture 16: Lab: Use Semantics in a Node.js Application – Part 4
Chapter 7: Writing Path Expressions
Lecture 1: Understanding Paths
Lecture 2: Writing a Path
Lecture 3: Specifying an Inverse Path
Lecture 4: Creating an Or Path
Lecture 5: Defining Number of Path Step Matches
Lecture 6: Pop Quiz
Chapter 8: Implementing Inferencing
Lecture 1: Understanding Inferencing
Lecture 2: Creating an Ontology Triple
Lecture 3: Using a Path for Inferencing
Lecture 4: Using a Rule for Inferencing – Part 1
Lecture 5: Using a Rule for Inferencing – Part 2
Lecture 6: Specifying Default Rules for a Database
Lecture 7: Pop Quiz
Chapter 9: Updating Triples and Graphs
Lecture 1: Understanding SPARQL Update
Lecture 2: Using INSERT DATA to Insert a Triple
Lecture 3: Using DELETE DATA to Delete a Triple
Lecture 4: Updating a Triple
Lecture 5: Updating an Embedded Triple
Lecture 6: Updating Graph Permissions – Part 1
Lecture 7: Updating Graph Permissions – Part 2
Lecture 8: Clearing a Graph
Lecture 9: Pop Quiz
Chapter 10: Resources and Wrap Up
Lecture 1: Resources and Wrap Up
Instructors
-
MarkLogic University
Free training on the MarkLogic NoSQL database platform.
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 2 votes
- 3 stars: 21 votes
- 4 stars: 47 votes
- 5 stars: 65 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024