What you'll learn:
- Knowledge graph technologies that are revolutionising the way we store and query data at scale
- Author RDF data and perform Create, Read, Update and Delete (CRUD) operations using the SPARQL query language
- Comfortably speak RDF and SPARQL and use the jargon in technical conversations with stakeholders
- Acquire a rock-solid foundation for taking on more advanced training in semantic approaches such as RDFS and OWL
Want to get hands-on with the hottest trends in data representation and data architecture? Want to learn the building blocks of how organisations across various sectors like IT, Manufacturing, Mass Media, Financial Services, Pharmaceutical and many more, are tearing down data silos to build self-descriptive datasets and drive next-level AI and analytics?
You've landed at the right spot! This course is about the Resource Description Framework or RDF for short, and SPARQL, which are two fundamental layers of the Semantic Web Stack for building knowledge graphs. Knowledge graphs are essentially datasets that are richly described and explicitly linked as networks. RDF is a simple data model for capturing these rich networks, and SPARQL is the query language for interrogating knowledge graphs that are expressed in RDFformat.
While we are in the Information Age and technologies like relational databases (e.g. SQL) are old but not obsolete, and surely here to stay for many more years to come, organisations are quickly realising that their datasets need to be weaved together efficiently within the data value stream. This requires us to capture and describe data as networks and building a consolidated picture of our data resources, enabling us to answer key business questions more smartly, intuitively and at scale.
In this course, you'll learn how to work with RDFand SPARQLfrom a practical perspective. We're going to roll up our sleeves and dive into authoring RDF graphs in the Turtle and TriG formats, which are common human-friendly text formats for writing RDF data. We're going spend a great deal of time working with SPARQL and there will be loads of useful examples and problems we'll go through and solve along the way.
This course is for people who care about data representation, data architecture and data engineering.