Course Outline


  • The importance of Semantic Markup

Overview of Apache Jena Features and Architecture

Installing and Configuring Apache Jena

Overview of the RDF Format

Case Study: Live Semantic Web Applications

Creating a Semantic Web Application

Querying RDF Data with SPARQL

Persisting Data with the TBD Triple Store

Converting Existing Relational Data to RDF

Accessing RDF Data over HTTP using Fuseki

Enhancing RDF Data using the Ontology API

Testing and Deploying the Application


Summary and Conclusion


  • An understanding of database concepts
  • An understanding of XML concepts
  • Java programming experience
  21 Hours


Related Courses

Blazegraph: Creating a Graph Database Application

  21 hours

Semantic Web Overview

  7 hours


  14 hours