Secure Mobile

Defending iOS

Course Learning Objectives

The OWASP Top 10 provides a list of common vulnerabilities in software application, and apps developed in iOS with Objective-C are no exception. This course details a baseline guidance for developers to address vulnerabilities in iOS apps by delving into the causes of common vulnerabilities and the defenses to mitigate them. Developers will explore secure coding practices that defend against weaknesses such as authentication, sensitive data leakage, and injection attacks, and Apple's proprietary security tools such as App Transport Security for secure data transfer, and Secure Enclave for key storage.


Explore defenses against common vulnerabilities in iOS applications developed with Objective-C. This course covers industry best practices in secure coding as it relates to authentication and authorization, session management, secure data transfers, secure data storage, cryptography, and secure data ingestion.


iOS mobile application developers / iOS application architects / Security professionals

Time Required

Tailored learning - 70 minutes total

iOS201S - Defending iOS

$139.00 *prices shown in USD Add to Cart or Subscribe your team