This document provides a comprehensive tutorial on SPARQL, the query language for RDF (Resource Description Framework), presented during a workshop on ontology. It covers various aspects of SPARQL including query forms (SELECT, CONSTRUCT, ASK, DESCRIBE), syntax, filtering options, and examples of queries to extract and manipulate RDF data. Additionally, it discusses the ability to define optional patterns, use regular expressions in filters, and derive schema information from datasets.