Application Security for iOS
placeAmsterdam 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Amsterdam, Dag 1 event 10 maart 2026, 09:30-16:30, Amsterdam, Dag 2 event 11 maart 2026, 09:30-16:30, Amsterdam, Dag 3 event 12 maart 2026, 09:30-16:30, Amsterdam, Dag 4 event 13 maart 2026, 09:30-16:30, Amsterdam, Dag 5 |
placeEindhoven 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Eindhoven, Dag 1 event 10 maart 2026, 09:30-16:30, Eindhoven, Dag 2 event 11 maart 2026, 09:30-16:30, Eindhoven, Dag 3 event 12 maart 2026, 09:30-16:30, Eindhoven, Dag 4 event 13 maart 2026, 09:30-16:30, Eindhoven, Dag 5 |
placeHouten 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Houten, Dag 1 event 10 maart 2026, 09:30-16:30, Houten, Dag 2 event 11 maart 2026, 09:30-16:30, Houten, Dag 3 event 12 maart 2026, 09:30-16:30, Houten, Dag 4 event 13 maart 2026, 09:30-16:30, Houten, Dag 5 |
computer Online: Online 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Online, Dag 1 event 10 maart 2026, 09:30-16:30, Online, Dag 2 event 11 maart 2026, 09:30-16:30, Online, Dag 3 event 12 maart 2026, 09:30-16:30, Online, Dag 4 event 13 maart 2026, 09:30-16:30, Online, Dag 5 |
placeRotterdam 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Rotterdam, Dag 1 event 10 maart 2026, 09:30-16:30, Rotterdam, Dag 2 event 11 maart 2026, 09:30-16:30, Rotterdam, Dag 3 event 12 maart 2026, 09:30-16:30, Rotterdam, Dag 4 event 13 maart 2026, 09:30-16:30, Rotterdam, Dag 5 |
placeZwolle 9 mrt. 2026 tot 13 mrt. 2026Toon rooster event 9 maart 2026, 09:30-16:30, Zwolle, Dag 1 event 10 maart 2026, 09:30-16:30, Zwolle, Dag 2 event 11 maart 2026, 09:30-16:30, Zwolle, Dag 3 event 12 maart 2026, 09:30-16:30, Zwolle, Dag 4 event 13 maart 2026, 09:30-16:30, Zwolle, Dag 5 |
placeAmsterdam 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Amsterdam, Dag 1 event 5 mei 2026, 09:30-16:30, Amsterdam, Dag 2 event 6 mei 2026, 09:30-16:30, Amsterdam, Dag 3 event 7 mei 2026, 09:30-16:30, Amsterdam, Dag 4 event 8 mei 2026, 09:30-16:30, Amsterdam, Dag 5 |
placeEindhoven 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Eindhoven, Dag 1 event 5 mei 2026, 09:30-16:30, Eindhoven, Dag 2 event 6 mei 2026, 09:30-16:30, Eindhoven, Dag 3 event 7 mei 2026, 09:30-16:30, Eindhoven, Dag 4 event 8 mei 2026, 09:30-16:30, Eindhoven, Dag 5 |
placeHouten 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Houten, Dag 1 event 5 mei 2026, 09:30-16:30, Houten, Dag 2 event 6 mei 2026, 09:30-16:30, Houten, Dag 3 event 7 mei 2026, 09:30-16:30, Houten, Dag 4 event 8 mei 2026, 09:30-16:30, Houten, Dag 5 |
computer Online: Online 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Online, Dag 1 event 5 mei 2026, 09:30-16:30, Online, Dag 2 event 6 mei 2026, 09:30-16:30, Online, Dag 3 event 7 mei 2026, 09:30-16:30, Online, Dag 4 event 8 mei 2026, 09:30-16:30, Online, Dag 5 |
placeRotterdam 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Rotterdam, Dag 1 event 5 mei 2026, 09:30-16:30, Rotterdam, Dag 2 event 6 mei 2026, 09:30-16:30, Rotterdam, Dag 3 event 7 mei 2026, 09:30-16:30, Rotterdam, Dag 4 event 8 mei 2026, 09:30-16:30, Rotterdam, Dag 5 |
placeZwolle 4 mei. 2026 tot 8 mei. 2026Toon rooster event 4 mei 2026, 09:30-16:30, Zwolle, Dag 1 event 5 mei 2026, 09:30-16:30, Zwolle, Dag 2 event 6 mei 2026, 09:30-16:30, Zwolle, Dag 3 event 7 mei 2026, 09:30-16:30, Zwolle, Dag 4 event 8 mei 2026, 09:30-16:30, Zwolle, Dag 5 |
placeAmsterdam 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Amsterdam, Dag 1 event 7 juli 2026, 09:30-16:30, Amsterdam, Dag 2 event 8 juli 2026, 09:30-16:30, Amsterdam, Dag 3 event 9 juli 2026, 09:30-16:30, Amsterdam, Dag 4 event 10 juli 2026, 09:30-16:30, Amsterdam, Dag 5 |
placeEindhoven 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Eindhoven, Dag 1 event 7 juli 2026, 09:30-16:30, Eindhoven, Dag 2 event 8 juli 2026, 09:30-16:30, Eindhoven, Dag 3 event 9 juli 2026, 09:30-16:30, Eindhoven, Dag 4 event 10 juli 2026, 09:30-16:30, Eindhoven, Dag 5 |
placeHouten 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Houten, Dag 1 event 7 juli 2026, 09:30-16:30, Houten, Dag 2 event 8 juli 2026, 09:30-16:30, Houten, Dag 3 event 9 juli 2026, 09:30-16:30, Houten, Dag 4 event 10 juli 2026, 09:30-16:30, Houten, Dag 5 |
computer Online: Online 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Online, Dag 1 event 7 juli 2026, 09:30-16:30, Online, Dag 2 event 8 juli 2026, 09:30-16:30, Online, Dag 3 event 9 juli 2026, 09:30-16:30, Online, Dag 4 event 10 juli 2026, 09:30-16:30, Online, Dag 5 |
placeRotterdam 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Rotterdam, Dag 1 event 7 juli 2026, 09:30-16:30, Rotterdam, Dag 2 event 8 juli 2026, 09:30-16:30, Rotterdam, Dag 3 event 9 juli 2026, 09:30-16:30, Rotterdam, Dag 4 event 10 juli 2026, 09:30-16:30, Rotterdam, Dag 5 |
placeZwolle 6 jul. 2026 tot 10 jul. 2026Toon rooster event 6 juli 2026, 09:30-16:30, Zwolle, Dag 1 event 7 juli 2026, 09:30-16:30, Zwolle, Dag 2 event 8 juli 2026, 09:30-16:30, Zwolle, Dag 3 event 9 juli 2026, 09:30-16:30, Zwolle, Dag 4 event 10 juli 2026, 09:30-16:30, Zwolle, Dag 5 |
placeAmsterdam 7 sep. 2026 tot 11 sep. 2026Toon rooster event 7 september 2026, 09:30-16:30, Amsterdam, Dag 1 event 8 september 2026, 09:30-16:30, Amsterdam, Dag 2 event 9 september 2026, 09:30-16:30, Amsterdam, Dag 3 event 10 september 2026, 09:30-16:30, Amsterdam, Dag 4 event 11 september 2026, 09:30-16:30, Amsterdam, Dag 5 |
placeEindhoven 7 sep. 2026 tot 11 sep. 2026Toon rooster event 7 september 2026, 09:30-16:30, Eindhoven, Dag 1 event 8 september 2026, 09:30-16:30, Eindhoven, Dag 2 event 9 september 2026, 09:30-16:30, Eindhoven, Dag 3 event 10 september 2026, 09:30-16:30, Eindhoven, Dag 4 event 11 september 2026, 09:30-16:30, Eindhoven, Dag 5 |
Intro Security
The course Application Security for iOS begins with a discussion of key security concepts such as authentication, data resilience, encryption, confidentiality, integrity and access control.
Hardware Security
Next hardware security in iOS systems is discussed, with attention being paid to biometrics and the role of Face ID and Touch ID. The architecture of the specialized subsystem Secure Enclave on the chips in Apple systems is also treated.
System Security
The built-in system security in the iOS operating system is also covered including …

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Intro Security
The course Application Security for iOS begins with a discussion of key security concepts such as authentication, data resilience, encryption, confidentiality, integrity and access control.
Hardware Security
Next hardware security in iOS systems is discussed, with attention being paid to biometrics and the role of Face ID and Touch ID. The architecture of the specialized subsystem Secure Enclave on the chips in Apple systems is also treated.
System Security
The built-in system security in the iOS operating system is also covered including secure boot, signed system volume security, operating system integrity and secure software updates.
Encryption and Protection
The protection of data through encryption, passcodes and passwords is an important part of iOS security. Attention is paid to File and Data vaults, line-speed encryption and the use of digital signing.
App Security
App Security is also part of the Application Security for iOS course. Here the app code signing process, the security of runtime processes and the secure features of apps such as notes and shortcuts are treated.
Services Security
Then it is time to pay attention to the security of services on iOS such as iCloud, Facetime, Apple Pay and Apple Wallet. Secure messages for business and Continuity that allows you to seamlessly switch between devices with an Apple ID are also covered.
Network Security
And network security is a program component as well. The security of various network protocols such as TLS, IPv6, Wi-Fi, AirDrop and Bluetooth are explained. The Single Sign On functionality is also covered.
Secure Device Management
Finally attention is paid to how devices such as the camera and routers are secured. The security features of various Developer Kits such as HomeKit, SiriKit, DriverKit, ReplayKit and ARKit are on the program as well.
Audience Course Application Security for iOS
The course Application Security for iOS is intended for IT professionals who want to learn how to protect iOS mobile apps against the many security risks.
Prerequisites Course Application Security for iOS
Affinity with the development of mobile apps is required to participate in this course. Experience with software development helps in understanding the subject matter but is not required.
Realization Training Application Security for iOS
The course Application Security for iOS has a hands-on character. The theory is treated on the basis of presentation slides and is interchanged with practical exercises.
Certification Course Application Security for iOS
After successfully participating in the training, the attendants receive a certificate of completion in Application Security for iOS.
Modules
Module 1 : Intro Security
- Access Controls
- Authentication
- Backups and Recovery
- Data Erasure
- Data Masking
- Data Resiliency
- Encryption
- Confidentiality
- Integrity
- Availability
Module 2 : Hardware Security
- Biometrics
- Hardware security overview
- Apple SoC security
- Secure Enclave
- Face ID
- Touch ID
- Memory Protection
- Microphone Disconnect
- Express Cards
- Power Reserve
Module 3 : System Security
- System security overview
- Secure boot
- Signed system volume security
- Secure software updates
- Operating system integrity
- Storage Encryption
- More system security capabilities
- System security for watchOS
- Random number generation
- Apple Security Research Device
Module 4 : Encryption and Protection
- Encryption Protection
- Data Protection
- Passcodes and passwords
- File Vault
- Data Vault
- User personal data Protection
- Digital signing and encryption
- Secure Enclave
- Line-speed Encryption
Module 5 : App Security
- App security overview
- App security in iOS
- iPad OS Security
- App code signing process
- Security of runtime process
- Supporting extensions
- App protection and app groups
- Secure features in Notes app
- Secure features in Shortcuts app
Module 6 : Services Security
- Apple ID and Managed Apple ID
- iCloud
- Passcodes and Passwords
- Apple Pay
- Using Apple Wallet
- iMessage
- Secure Messages for Business
- FaceTime security
- Continuity
Module 7 : Network Security
- Network security overview
- TLS and IPv6 security
- VPN security
- Wi-Fi security
- Bluetooth security
- Single sign-on
- AirDrop security
- Firewall security
Module 8 : Developer Kit Security
- Developer kit security overview
- HomeKit security
- Camera Security
- Securing Routers
- SiriKit security
- DriverKit security
- ReplayKit security
- ARKit security
Module 9 : Secure Device Management
- Secure Device Management Overview
- Pairing Model Security
- Mobile device management
- Apple Configurator security
- Screen Time security
- BYOD Program
- Apple File System
- Automated Device Enrollment
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

