Build a Learning Map

How does this work?
Authenticated users can assemble nodes from the Competency Index into Learning Maps, which represent logical sequences of competencies for use in defining formal curriculum structures or as personalized pathways created by instructors or learners as records of progress.

To build a Learning Map, select arrows at left to expand nodes of the Competency Index and view any child nodes below them. Select a node's Add to Map >> link to place it in sequence within the Learning Map at right. Continue adding nodes in the sequence that best suits your purpose for the map, then enter a unique name and select Save.

Click the up or down arrows at right of the node listing to modify the sequence, then select Save to update.

<< Show all Learning Maps

Learning Maps Listing

Learning Map: Competencies for Web Developers

What's This?
Authenticated users can assemble nodes from the Competency Index into Learning Maps, which represent logical sequences of competencies for use in defining formal curriculum structures or as personalized pathways created by instructors or learners as records of progress.
Topics include RDF serializations, microdata for HTML markup, and RESTful interactions.

Understands that Linked Data (2006) extended the notion of a web of documents (the Web) to a notion of a web of finer-grained data (the Linked Data cloud).

69 resources

Knows HTML5 (2014) as a version of HTML extended with support for complex web and mobile applications.

10 resources

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.

7 resources

Knows Tim Berners-Lee's principles of Linked Data: use URIs to name things, use HTTP URIs that can be resolved to useful information, and create links to URIs of other things.

0 resources

Articulates differences between the RDF abstract data model and the XML and relational models.

35 resources

Uses tools to convert RDF data between different serializations.

7 resources

Expresses data in serializations such as RDF/XML, N-Triples, Turtle, N3, Trig, JSON-LD, and RDFa.

33 resources

Understands how components of the RDF data model (datasets, graphs, statements, and various types of node) are expressed in the RDF library of a given programming language by constructs such as object

70 resources

Understands the basic syntax of a SPARQL query.

24 resources

Uses available tools, servers, and endpoints to issue queries against a dataset.

69 resources

Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by third party tools and APIs.

3 resources

Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.

57 resources

Knows relevant resources for discovering existing Linked Data datasets.

28 resources

Monitors and updates lists which report the status of SPARQL endpoints.

5 resources

Understands the difference between SQL query language (which operates on database tables) and SPARQL (which operates on RDF graphs).

43 resources

Knows the SPARQL 1.1 Graph Store HTTP protocol for updating graphs on a web server (in "restful" style).

14 resources

Knows the SPARQL 1.1 Update language for updating, creating, and removing RDF graphs in a Graph Store

32 resources

Creating Linked Data applications

0 resources