Skip to main content
All CollectionsTraining LibraryRecommended Paths
Recommended Path: Native Developer
Recommended Path: Native Developer

This article describes our Recommended Native Developer Paths.

Rachel Yonan avatar
Written by Rachel Yonan
Updated over a week ago

Foundational: Native Developer

Foundational principles of application security for native developers. (Video + Hands On)

Total Learning Path Duration: 4 hours 24 minutes


Intermediate: Native Developer

Technical deep dive into the threats and security controls relevant to native developers (Video + Hands On)

Total Learning Path Duration: 5 hours 8 minutes


Advanced: C (Native Developer)

Secure application design, secure coding, and specialized C security topics, ranging from vulnerabilities, secure memory management, and secure programming techniques.(Video + Hands On)

Total Learning Path Duration: 5 hours 25 minutes


Advanced: C++ (Native Developer)

Secure application design, secure coding, and specialized C++ security topics, ranging from vulnerabilities, secure memory, platform mitigations, and compiler optimizations.(Video + Hands On)

Total Learning Path Duration: 5 hours 30 minutes


Advanced: Embedded (Native Developer)

Secure application design, secure coding, and specialized Embedded security topics, ranging from the threat landscape, secure firmware development lifecycle, coding standards, threat modeling, and secure communications. (Video + Hands On)

Total Learning Path Duration: 5 hours 3 minutes

Did this answer your question?