About this Course
8,321 recent views

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Basic knowledge of computers and in particular the classic tools and languages of the Web and the ability to install and run software on a machine.

Approx. 18 hours to complete

Suggested: 5-6 h / week...

English

Subtitles: English

Skills you will gain

search for occurrences of a query graphpublish Linked Open Data on the Webaccess remotely data sources on the Webuse and mix together existing data to obtain new data

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Basic knowledge of computers and in particular the classic tools and languages of the Web and the ability to install and run software on a machine.

Approx. 18 hours to complete

Suggested: 5-6 h / week...

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
5 hours to complete

PRINCIPLES OF A WEB OF LINKED DATA

This first week is dedicated to introducing the notion of a Web of Linked Data. Dr. Fabien Gandon will start with some background and general knowledge about the Web, its history and its architecture.

...
14 videos (Total 31 min), 25 readings, 6 quizzes
14 videos
Welcome video by Fabien Gandon1m
Historical Introduction to the Web Architecture3m
Separating Presentation and Content4m
From Pages to Resources3m
Linked Data Principles4m
Stack of Standards and Languages2m
The BBC Web site uses linked (open) data1m
DBpedia at the heart of the linked open data cloud1m
Searching the Web of data49s
Open Calais: From natural language to linked data1m
When software agents access the Web of data1m
Linked Data for Exploratory Search1m
Take Away Week 11m
25 readings
Start of the course "Web of Data"5m
Welcome and week 1 to-do-list5m
Internet vs Web5m
Documents about the World Wide Web Consorsium (W3C)5m
References1m
XML parsers5m
References1m
Namespace and URIs10m
References1m
Discover who rents a domain name5m
Choosing a scheme for your URIs5m
To go further1m
The many names of the Semantic Web5m
References1m
Using semantic web and linked data approaches - The BBC website5m
Open data cloud - DBpedia5m
The Semantic Web Dog Food eating its own Dog Food...5m
Search engines on the Web of Data5m
Open Calais: Language processing techniques and machine learning techniquesL5m
Getting HTML and XML data5m
Exploratory search engine5m
Slides of The 1st Week5m
To go further1m
Important: A Web of Linked Data2m
Summary of Week 1 - Principles of a web of linked data5m
6 practice exercises
Ideas and inventors30m
Standards and Recommendations30m
Find the missing values in this piece of XML12m
Linked Data Principles30m
Surfing DBpedia8m
Using the CURL command30m
Week
2
4 hours to complete

The RDF data model

This second week is dedicated to the Resource Description Framework (RDF), the standard data model to publish and link data on the Web.

...
10 videos (Total 50 min), 22 readings, 5 quizzes
10 videos
Triple Model and Graph Model8m
Serialization Syntaxes9m
Values, Types and Languages5m
Representing groups5m
Naming Graphs2m
RDF Schema6m
Validating and Translating RDF Data3m
Visualization of RDF Graphs1m
Take Away Week 21m
22 readings
Introduction to week 2 and to-do-list5m
To go further1m
Composition Rules for RDF Triples and Graphs10m
to go further1m
An Example RDF Graph Serialized in Various RDF Syntaxes5m
Transform RDF Statements from one RDF Syntax to Another5m
To go further...1m
Turtle and RDF/XML Codes to Type Literal Values and Resources5m
XML Schema Built-in Datatype Hierarchy5m
To go further1m
Turtle and RDF/XML Codes to Represent RDF Bags and Lists5m
To go further...1m
TriG and N-Quads Codes to Represent Named Graphs5m
To go further...1m
Turtle and RDF/XML Codes to Declare RDF Classes and Properties5m
To go further1m
RDF Validation Services5m
RDF Visualization Service5m
Guided our of the Web of Data10m
Slides of the 2nd Week: the RDF Data Model10m
The RDF Data Model5m
Summary of Week 2 - The RDF Data Model4m
5 practice exercises
RDF / XML5m
An RDF Graph in the Turtle Syntax15m
An RDF Graph in the RDF/XML Syntax15m
Advanced Level Exercise18m
Modeling and Formalizing an RDF Schema15m
Week
3
4 hours to complete

SPARQL Query Language

This third week presents the SPARQL Query Language that enables users to perform information retrieval by querying RDF datasets on the Web of Data.

...
11 videos (Total 38 min), 14 readings, 4 quizzes
11 videos
Statements5m
Filter, Constraint and Function5m
Pre and Post Processing5m
Several Query Forms3m
Results and Update2m
Flint SPARQL Editor1m
Corese4m
Gephi and Corese to analyze data on the Web1m
QAKIS.org1m
Take Away Week 32m
14 readings
Introduction to week 3 and to-do-list5m
SPARQL Queries from the video "RDF Graph Pattern Matching"5m
SPARQL Queries from the video "Statements"5m
SPARQL Queries from the video "Filter, Constraint and Function"5m
Solve SUDOKU with SPARQL...10m
SPARQL Queries from the video "Pre and Post Processing"5m
SPARQL with FLINT interface5m
Several Query Forms5m
Slides of Week 3: SPARQL Query Language10m
Train yourself5m
Continue eating your own dog food5m
Links and References1m
SPARQL Query Language2m
Summary of Week 3 - SPARQL Query Language5m
4 practice exercises
SPARQL statements and Complex Patterns25m
Filter the name15m
Post processing and Other query forms22m
Advanced level exercise20m
Week
4
4 hours to complete

Integration of other data formats and sources

This last week offers an open conclusion of the MOOC by addressing several initiatives to integrate more and more data on the Web.

...
12 videos (Total 37 min), 24 readings, 9 quizzes
12 videos
GRDDL: extract RDF from X(HT)ML3m
JSON-LD: JSON syntax for RDF4m
Tabular data and metadata (CSV)4m
R2RML: integration with databases2m
LDP: a REST API to linked data5m
Augmenting Web browser with data in the pages2m
RDFa distiller1m
JSON-LD from Google Knowledge Graph API1m
Licentia: a Web site to choose the license of your data1m
Take away Week 456s
Conclusion2m
24 readings
Introduction to week 4 and to-do-list5m
Data from the video "an RDF syntax inside HTML"5m
RDFa Lite Cheat Sheet5m
schema.org5m
Twitter cards5m
RDFa.info Play tool5m
References1m
GRDDL example in HTML and XML5m
References1m
Data from the video "JSON-LD: JSON syntax for RDF"5m
References1m
Data from the video: "Tabular data and metadata (CSV)"5m
References1m
Data from the video: "R2RML mapping"5m
References1m
Data from the video: "LDP: a REST API to linked data"5m
References1m
Microformats5m
Google Knowledge Graph Search API5m
Slides of the 4th Week5m
References1m
End of the week and end of the MOOC exercices2m
Summary of week 42m
Support slides to the video2m
9 practice exercises
Linked data20m
RDF with holes...20m
SPARQL15m
From RDFa to Turtle/N315m
GRDDL12m
JSON-LD in the Google Knowledge Graph API12m
CSV on the Web18m
R2RML - Specifying a transformation12m
LDP - Call to a container12m

Instructors

Avatar

Catherine Faron Zucker

Associate Professor
University Côte d’Azur
Avatar

Fabien Gandon

Research Director, Professor
INRIA, Sophia Antipolis
Avatar

Olivier Corby

Researcher
Inria Sophia Antipolis

About EIT Digital

EIT Digital is a pan-European organization whose mission is to foster digital technology innovation and entrepreneurial talent for economic growth and quality of life. By linking education, research and business, EIT Digital empowers digital top talents for the future. EIT Digital provides online and blended Innovation and Entrepreneurship education to raise quality, increase diversity and availability of the top-level content provided by 20 leading technical universities around Europe. The universities deliver a unique blend of the best of technical excellence and entrepreneurial skills and mindset to digital engineers and entrepreneurs at all stages of their careers. The academic partners support Coursera’s bold vision to enable anyone, anywhere, to transform their lives by accessing the world’s best learning experience. This means that EIT Digital gradually shares parts of its entrepreneurial and academic education programmes to demonstrate its excellence and make it accessible to a much wider audience. EIT Digital’s online education portfolio can be used as part of blended education settings, in both Master and Doctorate programmes, and for professionals as a way to update their knowledge. EIT Digital offers an online programme in 'Internet of Things through Embedded Systems'. Achieving all certificates of the online courses and the specialization provides an opportunity to enroll in the on campus program and get a double degree. Please visit https://www.eitdigital.eu/eit-digital-academy/ ...

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.