RDF Learning Resources
A curated collection of resources for learning Resource Description Framework (RDF) — the foundational technology behind the Semantic Web and Knowledge Graphs.
Whether you're just starting out or deepening your expertise, the resources below cover everything from free interactive tutorials to a comprehensive textbook.
🎓 Free Online Tutorials
TERN Interactive RDF Modules
The Terrestrial Ecosystem Research Network (TERN) has produced a high-quality, hands-on set of RDF learning modules covering the full stack of Semantic Web fundamentals.
Modules include:
| Module | Topic |
|---|---|
| 1 | What is RDF — triples, subjects, predicates, objects |
| 2 | RDF vs Tabular Data — flexibility and graph structure |
| 3 | Ontologies — classes, instances, properties |
| 4 | Controlled Vocabularies — SKOS and standardised vocabularies |
| 5 | RDF Serialization Formats — Turtle, JSON-LD, RDF/XML |
| 6 | Querying RDF with SPARQL |
| 7 | Validating RDF with SHACL Shapes |
👉 Start the TERN RDF Tutorial Series
YouTube: RDF & Linked Data Introduction
A freely available video introduction to RDF and Linked Data concepts — great as a companion to the tutorials above.
💳 Paid Training
Udemy: RDF and SPARQL Essentials
A structured, instructor-led course covering RDF and SPARQL — ideal for those who prefer a guided learning path with exercises and a certificate of completion.
Cost: ~$30 AUD (pricing varies)
👉 RDF and SPARQL Essentials on Udemy
📚 Textbook
Semantic Web for the Working Ontologist (3rd ed.)
![]() |
Semantic Web for the Working Ontologist |
| Dean Allemang, James Hendler & Fabien Gandon — 3rd Edition (ACM, 2020) |
Covers RDF, RDFS, OWL, SPARQL, and SKOS with worked examples drawn from real-world domains. Widely regarded as the standard reference for practitioners working with knowledge graphs and linked data.
Available from major booksellers and ebook platforms — search by ISBN 9781450376143.
View book details → |
Summary
| Resource | Type | Cost |
|---|---|---|
| TERN Interactive RDF Modules | Interactive tutorials (7 modules) | Free |
| YouTube video — RDF Introduction | Video | Free |
| Udemy — RDF and SPARQL Essentials | Online course | ~$22 USD |
| Semantic Web for the Working Ontologist | Textbook | Purchase required |
New to RDF?
Start with the tutorials or the video to get a feel for the concepts, then work through paid courses for structured practice. Keep textbooks handy as a reference once you're building real systems.
