> For the complete documentation index, see [llms.txt](https://docs.snyk.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.snyk.io/developer-education-with-snyk-learn.md).

# Developer education with Snyk Learn

- [Developer security education and Snyk product training with Snyk Learn](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn.md): Snyk Learn provides interactive developer security education and Snyk product training through lessons and learning paths
- [Your learning](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/your-learning.md): How to find and take Snyk Learn lessons and learning paths from the catalog based on your interests and needs
- [Claiming CPE Credits with Snyk Learn](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/your-learning/claiming-cpe-credits-with-snyk-learn.md): How to claim Continuing Professional Education (CPE) credits for completing Snyk Learn lessons and learning paths
- [Snyk Learn reporting](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-reports.md): Overview of Snyk Learn reporting, including organization, assignment, and program reports and their plan requirements
- [Organization reports](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-reports/organization-reports.md): How to view and export Snyk Learn organization reports, available on Enterprise plans to Org and Group admins
- [Assignment reports](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-reports/assignment-reports.md): How to track training progress with Snyk Learn assignment reports, available in the Learning Management add-on
- [Program reporting](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-reports/program-reporting.md): How to gain insights into your security training program with Snyk Learn program reporting in the Learning Management add-on
- [Snyk Assist for Learn](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-assist.md): Snyk Assist for Learn, an AI-powered assistant that answers Snyk product and security questions in the Learning Management add-on
- [Snyk Learn assignments](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-assignments.md): How Snyk Learn assignments let admins assign, track, and manage developer training in the Learning Management add-on
- [Snyk Learn learning programs](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-learning-programs.md): How Snyk administrators curate security learning paths with Snyk Learn learning programs, available in Early Access
- [Snyk Learn access controls](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-access-controls.md): How to manage Snyk Learn access controls for assignment and report permissions across your Organization
- [Snyk Learn API](https://docs.snyk.io/developer-education-with-snyk-learn/snyk-learn/snyk-learn-api.md): How to interact with Snyk Learn programmatically through the Beta Snyk Learn API endpoints in the Snyk REST API


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.snyk.io/developer-education-with-snyk-learn.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
