Knows Representational State Transfer, or REST (2000) as a software architectural style whereby browsers can exchange data with web servers, typically on the basis of well-known HTTP actions. – Linked Data for Professional Education https://ld4pe.dublincore.org Learning resources tagged by competency Thu, 19 Nov 2020 14:45:03 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.16 Swagger, the API Economy, REST, Linked Data, and a Semantic Web https://ld4pe.dublincore.org/learning_resource/swagger-the-api-economy-rest-linked-data-and-a-semantic-web/ Sat, 19 Aug 2017 08:28:00 +0000 https://ld4pe.dublincore.org/learning_resource/swagger-the-api-economy-rest-linked-data-and-a-semantic-web/ In this blog post, the author presents the following situation analysis: The network commonly referred to as the World Wide Web (“Web”) is built upon the powerful duality delivered by a HTTP URI (“Hyperlink”). Hypermedia (Webby Content) is Document Content that includes hyperlinks, which may or may not include explicit controls for Hyperlink lookup (or dereference). Notations for creating RDF document content e.g., (RDF-Turtle or JSON-LD) don’t include explicit Hyperlink-lookup controls. This has led to a false dichotomy has arisen across the communities of so-called “Web Developers” (who prefer explicit Hyperlink-lookup controls) and don’t necessarily see the need for HTTP URI opacity. The author argues that "the notion of a Semantic Web of Linked Data and REST-ful interactions using APIs aren’t in anyway mutually exclusive". He presents an example (with screenshots) showing how a single instance of OpenLink Smart Data Bot (OSDB), combined with the use of several other tools, provides a REST-ful interaction point for engaging a variety of Actions extracted from a variety of APIs documented using Swagger and/or RDF documents.

URL: https://medium.com/openlink-software-blog/swagger-the-api-economy-rest-linked-data-and-a-semantic-web-9d6839dae65a
Keywords: REST (Representational State Transfer), Web APIs, OpenLink Smart Data Bot (OSDB), DBpedia, Virtuoso, CURL
Author: Idehen, Kingsley Uyi
Publisher: OpenLink Software
Date created: 2017-06-24 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P45M
Educational use: instruction
Educational audience: student
Interactivity type: mixed

]]>
Ordnance Survey: SPARQL Endpoint https://ld4pe.dublincore.org/learning_resource/ordnance-survey-sparql-endpoint/ Mon, 16 Jan 2017 06:46:07 +0000 https://ld4pe.dublincore.org/learning_resource/ordnance-survey-sparql-endpoint/ In this blog post, the author draws attention to an interesting feature of some SPARQL endpoints. When a query is entered, the full HTTP GET request is shown in its own results box. This URL can be used to issue a request in PHP, Javascript, etc., and the output used within a Web application just as one would with any API call.

URL: https://johngoodwin225.wordpress.com/2013/08/07/ordnance-survey-sparql-endpoint/
Keywords: SPARQL endpoint, GET request, HyperText Transfer Protocol (HTTP), SPARQL
Author: Goodwin, John
Date created: 2013-08-07 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P10M

]]>
Loading Semantic Triples https://ld4pe.dublincore.org/learning_resource/loading-semantic-triples/ Fri, 15 Apr 2016 23:37:50 +0000 https://ld4pe.dublincore.org/learning_resource/loading-semantic-triples/ This is the third chapter in MarkLogic's "Semantic Developer's Guide". It describes how to load triples into a MarkLogic database from two sources; from an XML document that contains embedded triples elements, or from a triples file containing serialized RDF data. Includes a selection on supported RDF Triple Formats and using a REST client to perform CRUD operations.

URL: https://docs.marklogic.com/guide/semantics/loading
Keywords: XQuery, CRUD, REST API, CURL
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M

]]>
Semantic Technologies: Motivation and Standards https://ld4pe.dublincore.org/learning_resource/semantic-technologies-motivation-and-standards/ Tue, 10 Nov 2015 05:13:00 +0000 https://ld4pe.dublincore.org/learning_resource/semantic-technologies-motivation-and-standards/ This lecture covers a lot of topics. It hits all the basic standards and technologies in the Semantic Web stack: the RDF data model, SPARQL, RDF Schema, and OWL- however, none in great depth. However, the focus is placed on how these technologies sit on top of the Web infrastructure which is already in place. HyperText Transport Protocol (HTTP) is discussed in detail.

URL: http://videolectures.net/eswc2012_norton_semantic_data/
Keywords: HTTP URIs, RDF Schema, Web Ontology Language (OWL), SPARQL, HyperText Transfer Protocol (HTTP)
Author: Norton, Barry
Publisher: Ontotext
Date created: 2012-07-04 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P90M
Educational use: professionalDevelopment

]]>
Building Linked Data Applications https://ld4pe.dublincore.org/learning_resource/building-linked-data-applications/ https://ld4pe.dublincore.org/learning_resource/building-linked-data-applications/#respond Thu, 13 Aug 2015 14:33:32 +0000 https://ld4pe.dublincore.org/learning_resource/building-linked-data-applications/ This slide presentation gives details on technologies and approaches for exploiting Linked Data by building Linked Data applications. It gives an overview of existing applications and introduces the main technologies that support implementation and development. In addition, it illustrates how data exposed through common Web APIs can be integrated with Linked Data in order to create mashups. The Information Workbench and Linked Media Framework (LMF) tools are featured as examples of development platforms. NOTE: These slides represent material from several lessons that comprised a larger "module" of the EUCLID Project. As such, they cover a wider range of topics than most resources.

URL: http://www.slideshare.net/EUCLIDproject/building-linked-data-applications-27768679?related=3
Keywords: Data warehouse, Web API, Representational State Transfer (REST), Data integration, Federation
Author: Pinkel, Christoph
Publisher: EUCLID Project
Date created: 2013-10-31 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P1H15M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>
https://ld4pe.dublincore.org/learning_resource/building-linked-data-applications/feed/ 0
Getting Started with the Linked Data Platform https://ld4pe.dublincore.org/learning_resource/getting-started-with-the-linked-data-platform/ https://ld4pe.dublincore.org/learning_resource/getting-started-with-the-linked-data-platform/#respond Thu, 13 Aug 2015 03:26:21 +0000 https://ld4pe.dublincore.org/learning_resource/getting-started-with-the-linked-data-platform-ldp/ The Linked Data Platform (LDP) is a recent W3C standard for Linked Data. It brings REST to Linked Data by defining a standard way to access, create, and update RDF resources over HTTP. With this new capability, businesses can use Linked Data for data integration in read/write mode. This webinar introduces the standard, explaining what is in it and how it fits with other standards like SPARQL.

URL: https://www.youtube.com/watch?v=YxkFS8r3OUE
Keywords: Linked Data Platform (LDP), Representational State Transfer (REST), CRUD, Linked Open Data
Author: Franzon, Eric
Publisher: IBM Corporation
Date created: 2014-08-12 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P60M

]]>
https://ld4pe.dublincore.org/learning_resource/getting-started-with-the-linked-data-platform/feed/ 0
How to Build Linked Data APIs with JSON LD and Hydra https://ld4pe.dublincore.org/learning_resource/how-to-build-linked-data-apis-with-json-ld-and-hydra/ https://ld4pe.dublincore.org/learning_resource/how-to-build-linked-data-apis-with-json-ld-and-hydra/#respond Thu, 13 Aug 2015 03:26:20 +0000 https://ld4pe.dublincore.org/learning_resource/how-to-build-linked-data-apis-with-json-ld-and-hydra/ Discussion of the challenges facing Web developers in the proper design and implementation of Web APIs. Based on a simple Web API, this workshop use several use cases to demonstrate how JSON-LD and Hydra simplify the creation and consumption of interoperable Web APIs. By necessity, includes overview of Linked Data Principles.

URL: https://www.youtube.com/watch?v=fJCtaNRxg9M
Keywords: JSON-LD, Hypermedia, Web API, Hydra, Schema.org
Author: Lanthaler, Markus
Publisher: ProgrammableWeb
Date created: 2014-10-02 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P35M

]]>
https://ld4pe.dublincore.org/learning_resource/how-to-build-linked-data-apis-with-json-ld-and-hydra/feed/ 0