Available courses

Application Security Testing

Authentication & Authorization for Mobile Devices - Android

C/C++ Memory Management Risks and Best Practices

Cross Site Request Forgery (CSRF) Explained

Data Protection for Android

General Security Awareness: Threats, Risks, and Best Practices

Introduction to PCI-DSS for Developers

Introduction to Web Application Security

Overview of Mobile Application Security

Secure Architecture & Design

Secure Coding for .NET (Module 2)

Secure Coding for .NET (Module 3)

Secure Coding for .NET (Module 4)

Secure Coding for .NET (Module 5)

Secure Coding for .NET (Module 6)

Secure Coding for Java (Module 2)

Secure Coding for Java (Module 3)

Secure Coding for Java (Module 4)

Secure Coding for Java (Module 5)

Secure Coding for Java (Module 6)

Secure Coding for Python - Design and Maintenance

Secure Coding for Python - Data in Use

Secure Coding for Python - Data at Rest

Secure Software Remediation Basics

Threat Modeling

Validation & Encoding for Android

Security Awareness