# Source: https://docs.snyk.io/implementation-and-setup/enterprise-implementation-guide/phase-5-initial-rollout-to-team/developer-training-from-snyk.md

# Developer training from Snyk

Snyk has many resources to assist developers in learning security and the Snyk Platform

* [Snyk Learn Security Education](https://learn.snyk.io/catalog/security-education/?type=security-education) teaches developers how to stay secure with interactive lessons exploring vulnerabilities across various languages and ecosystems.
* [Snyk Learn Product Training](https://learn.snyk.io/catalog/product-training/?type=product-training) provides product training on the Snyk Platform. Learning paths are available for key stakeholder roles like Developers and Administrators.

## Snyk Learn Security Education

[Snyk Learn Security Education](https://learn.snyk.io/catalog/security-education/?type=security-education) teaches developers how to stay secure with interactive lessons exploring vulnerabilities across various languages and ecosystems. The modules can be filtered by ecosystem and contain information and guidance on fixing common vulnerability types, such as **NoSQL injection attack** and **Server-side request forgery**.

These lessons are designed to improve your developers’ security knowledge in a broad context, rather than being focused specifically on Snyk products or the remediation advice provided by Snyk. This means they can serve as a great introduction to developer security for less experienced teams in this area.

{% hint style="info" %}
Snyk recommends introducing developers to this resource early on in the rollout process.
{% endhint %}

## Snyk Learn Product Training

[Snyk Learn Product Training](https://learn.snyk.io/catalog/product-training/?type=product-training) provides training on the Snyk Platform. Learning paths are available for Developers, Administrators, and other key roles. In addition, individual lessons are searchable from the main interface.