View on GitHub

NEH Institute materials

July 2017

Home | Admin | Week 1 | Week 2 | Week 3 | Misc

Week 3, Day 4: Thursday, July 27

Synopsis

Outcome goals

Legend


9:00–10:30: The edition and APIs

Time Topic Type
30 min Intro APIs Presentation
15 min Hands on intro APIs Code lab
20 min API creation talk lab Talk lab
25 min API creation best practices Presentation

10:30–11:00: Coffee break

11:00–12:30: Using APIs in your edition

Time Topic Type
15 min Verbs and parameters Presentation
15 min Navigation and filtering Presentation
15 min Hands on navigation and filtering Code lab
15 min Internal and external services, documentation Presentation
15 min Hands on internal and external service, documentation Presentation
15 min Show your API Talk lab

12:30–2:00: Lunch

2:00–3:30: Building your own API

Time Topic Type
15 min Flask verbs and parameters Presentation
15 min Navigation and filtering Presentation
15 min Hands on navigation and filtering Code lab
15 min Hands on internal and external services Code lab
15 min Hands on documentation Code lab
15 min Try your neighbours API Code lab

3:30–4:00: Coffee break

4:00–5:30: Licensing, archiving, and planning for the future

Time Topic Type
30 min Ownership and attribution Presentation
20 min Hands on licensing and Creative Commons Talk lab
10 min Priorities Presentation
10 min Archiving Discussion
20 min Review Talk lab

7:00–8:30: eXist-db and webapps

Time Topic Type
25 min XQuery Code lab
25 min Individual services Code lab
25 min Webapps Code lab
15 min Wrap-up/review Talk lab

We’ll end each day with a request for feedback, based on a general version of the day’s outcome goals, and we’ll try to adapt on the fly to your responses. Please complete Week 3, Day 4 feedback (just copy and paste it into a plain-text document) and email your response to Kaylen at kaylensanders@pitt.edu with the subject heading “Week 3, Day 4 feedback”.