Notice: Scheduled maintenance is set for Tuesday, Sept 2nd at 1am EST. During this time, we will experience up to 20 minutes of downtime. Thank you for your patience.


What are the best tutorials and hands-on exercises for learning SPARQL 1.0?

[Moved from thanks to the suggestion of Egon Willighagen]

asked 16 Feb '11, 08:11

Jodi%20Schneider's gravatar image

Jodi Schneider
accept rate: 29%

edited 16 Feb '11, 14:30

Signified's gravatar image

Signified ♦

To get practical experience using SPARQL, there are a few useful tutorials with exercises.

  • I especially like Exercise 6 in Talis' "practical exercises". From that page you'll see links to their training material (including a tutorial on SPARQL). I'd advise starting with the exercises and consulting the tutorial only when you get stuck.

  • There's another useful tutorial by Cambridge Semantics. If it broke out the questions, I'd like it even better.

  • A SPARQL tutorial on; seems a bit dry and XMLy, but seems to have some reasonable examples.

See also:

[Community: what other SPARQL 1.0 tutorials and exercises do you recommend? Edit here!]

This answer is marked "community wiki".

answered 16 Feb '11, 08:14

Jodi%20Schneider's gravatar image

Jodi Schneider
accept rate: 29%

edited 09 Mar '11, 12:34

Please forgive the shameless plug: My O'Reilly book "Learning SPARQL" is now available from O'Reilly, Amazon, and Barnes and Noble. It covers SPARQL 1.0 and 1.1, and the 1.1 parts are clearly marked. See for more.


answered 27 Jul '11, 11:22

bobdc's gravatar image

accept rate: 15%

Jena web site provides a nice tutorial about SPARQL


answered 27 Jul '11, 11:42

fellahst's gravatar image

accept rate: 11%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 16 Feb '11, 08:11

Seen: 3,708 times

Last updated: 27 Jul '11, 11:42