Introduction to a Web of Linked Data (FUN)

Among its many evolutions, the Web became a way to exchange data between applications. Everyday we consume and produce these data through a growing variety of applications running on a growing variety of devices. This major evolution of the Web has applications in all domains of activity. This MOOC introduces the Linked Data standards and principles that provide the foundation of the Semantic web.

We divided this introduction into four parts:

- the fundamental principles of linked data on the Web

- the RDF recommendation that provides a standard data model and syntaxes to publish and link data on the Web

- an overview of the SPARQL query language that allows us to access data sources on the Web

- the standards supporting the exchange and integration of RDF data with other formats and data sources (R2RML, CSVW, JSON-LD, RDFa, GRDDL, LDP).

Each week alternates short videos and quizzes, as well as supplementary resources, to gradually progress through the different principles and standards.

Related courses

The device or "platform" that a game is developed for and played on has a massive impact on the game development process. In this hands-on course you will explore how to develop a game for a variety of modern platforms, including Web, Windows, Mac OS X, iOS, and Android. While building a complete game, you will learn intermediate and advanced game development techniques in the Unity game engine.

Explore how writing style, web design and structure can grab the attention of and engage online readers. Understanding the difference between writing for print versus writing for the web starts with learning about how readers behave differently online. This subject brings to light how to accommodate the needs of online readers through web design, writing style, structure and search engine optimisation.Find out how content can impact the reader's experience, as well as how the reader's experience can impact the way they interpret online content.

This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-step data gathering and visualization processes. We will use the D3.js library to do basic data visualization.

You pick up your iPhone while waiting in line at a coffee shop. You google a not-so-famous actor, get linked to a Wikipedia entry listing his recent movies and popular YouTube clips of several of them. You check out user reviews on Amazon and pick one, download that movie on BitTorrent or stream that in Netflix. But suddenly the WiFi logo on your phone is gone and you're on 3G.

HTML and CSS revolutionized the way we created our webpages, allowing developers to create more interactive and dynamic websites. HTML5 and CSS3 added more features that resulted in shaving a lot of time in developing and also enabled them to become far more creative with their designs.

Do you build websites and spend a lot (too much) time on the CSS? In that case Bootstrap is just what you need! This course will help you explore this powerful toolbox. Bootstrap, a CSS kit created by developers at Twitter, has quickly become the CSS framework of reference. You will learn step by step how to quickly and easily build attractive and responsive websites. Bootstrap also offers quality jQuery plugins to enhance your pages.

Brief introduction to the web. Does the world of the web interest you, but you don't quite know where to start? This course will bring you up to speed! No previous knowledge required. You'll discover the history of the web, different programming languages and frameworks, and what role developers play in the whole game! You'll be able to better understand the world of web development, and you'll be able to get yourself started on that career path if you like.

Are you interested in making websites? Look no further! In this course, you will learn how to use HTML5 and CSS3, the two programming languages that all websites are based on. You might think that you’re not made to learn a computer language, but don’t worry : HTML and CSS are simple languages. The latest versions of these languages (HTML5 and CSS3) now offer us amazing possibilities. With them, you will be able to add text to a website, build a navigation menu, add images and graphic effects, and so much more.

MOOCs – Massive Open Online Courses – enable students around the world to take university courses online. This guide, by the instructors of edX’s most successful MOOC in 2013-2014, Principles of Written English (based on both enrollments and rate of completion), advises current and future students how to get the most out of their online study, covering areas such as what types of courses are offered and who offers them, what resources students need, how to register, how to work effectively with other students, how to interact with professors and staff, and how to handle assignments. This second edition offers a new chapter on how to stay motivated. This book is suitable for both native and non-native speakers of English, and is applicable to MOOC classes on any subject (and indeed, for just about any type of online study).