LTI Bootcamp Materials
Each bootcamp will have a folder that contains relevant materials and links.
The Readme can serve as a template readme for each bootcamp and links and information specific to each version can be added as needed.
Quick Links
- LTI Project Page (Bookmark this!)
- 1.3 specification
- LTI Service specifications
- Migration guide
- IMS Security Framework v1.0
- Links to many other supporting materials
- SameSite Cookie Issues for LTI Tool Providers
- Monthly Roundtable Presentations (login required)
- LTI Toolkit - Helpful information and sample RFP language for IT organizations and procurement offices
- LTI Forums - Great place to get help and ask questions when implementing LTI-A
- IMS Reference Implementation (RI) - Hosted Platform and Tool for testing and learning LTI
- RI Github Repo - Example code in Ruby (Contributing Members only)
- Code Libraries
- PHP Library: 1.3 core + services
- Open Assessment Technologies, TAO's PHP Libraries
- Open University of Catalonia's Java libraries
- Unicon Spring Boot Java LTI Advantage Demo/starter
- Node JS Library 1.3 Core and Services
- PyLTI 1.3: Python library
- Other Reference Implementations
- LTI 1.3 Advantage PHP Demo Tool
- .net Example Platform
- Blackboard Node Tool Provider
- OAT's 1.3 Demo Application - Test platforms and tools
- Other Learning Materials
- LTI Advantage Overview Video
- An Illustrated Guide to OAuth and OpenID Connect
- Claude's LTI Advantage Primer presentation
- Robotest Test tool (python/fastapi) robotest
- Videos from Claude Vervoort
- Jupyter Notebook dev bootcamp
- OAuth 2.0 Simulators: experiment with different OAuth2 and OIDC flows that make it easier to understand the different flows in practice:
- LMS Demo/Documentation
- Useful Tools
- jwt.io - Decode JWT strings and find libraries