Ontwikkeling en beveiliging van mobiele applicaties
( 30 Modules )
module #1 Inleiding tot mobiele app-ontwikkeling Overzicht van mobiele app-ontwikkeling, belang van beveiliging en cursusdoelstellingen
module #2 Fundamenten van mobiele app-ontwikkeling Basisprincipes van mobiele app-ontwikkeling, soorten mobiele apps en ontwikkelingscyclus
module #3 Inleiding tot mobiele platforms Overzicht van Android- en iOS-platforms, hun architectuur en ontwikkelomgevingen
module #4 Basisprincipes van Android-app-ontwikkeling Een Android-ontwikkelomgeving instellen, de eerste Android-app maken en de Android-architectuur begrijpen
module #5 Basisprincipes van iOS-app-ontwikkeling Een iOS-ontwikkelomgeving instellen, de eerste iOS-app maken en de iOS-architectuur begrijpen
module #6 Mobiele apps ontwerpen Principes van mobiel app-ontwerp, gebruikerservaring en ontwerp van gebruikersinterface
module #7 Fundamenten van mobiele app-beveiliging Overzicht van mobiele app-beveiliging, bedreigingen en kwetsbaarheden
module #8 Veilige gegevensopslag Best practices voor veilige gegevensopslag in mobiele apps, encryptie en gegevensbescherming
module #9 Veilige communicatie Veilige communicatieprotocollen, SSL/TLS en HTTPS
module #10 Authenticatie en autorisatie Implementatie van authenticatie en autorisatie in mobiele apps, OAuth en JWT
module #11 Invoervalidatie en -sanering Belang van invoervalidatie en -sanering, voorkomen van SQL-injectie en XSS
module #12 Veilige coderingspraktijken Best practices voor veilige codering, codebeoordelingen en richtlijnen voor veilige codering
module #13 Beveiligingstesten voor mobiele apps Soorten beveiligingstesten, hulpmiddelen en technieken voor beveiligingstesten en kwetsbaarheidsbeoordeling
module #14 Bedreigingsmodellering en risicobeoordeling Bedreigingsmodellering, risicobeoordeling en mitigatiestrategieën
module #15 Penetratietesten voor mobiele apps Penetratietesten voor mobiele apps, hulpmiddelen en technieken en het maken van een penetratietestrapport
module #16 Veilige implementatie en Distributie Veilige implementatie en distributie van mobiele apps, app store-richtlijnen en codeondertekening
module #17 Mobiele app-beveiligingsframeworks en -tools Overzicht van mobiele app-beveiligingsframeworks en -tools, OWASP Mobile Top 10 en Mobile Security Testing Guide
module #18 Real-World mobiele app-beveiligingscasestudies Casestudies van inbreuken op de beveiliging van mobiele apps, geleerde lessen en best practices
module #19 Regelgeving en naleving van mobiele app-beveiliging Overzicht van mobiele app-beveiligingsregelgeving, AVG, HIPAA en PCI-DSS
module #20 Continue integratie en continue implementatie Implementatie van CI/CD-pipelines voor mobiele app-ontwikkeling, beveiliging en testen
module #21 Best practices voor mobiele app-beveiliging Best practices voor mobiele app-beveiliging, veilige ontwikkelingscyclus en richtlijnen voor veilige codering
module #22 Mobiele app-beveiliging voor IoT en wearables Mobiele app-beveiliging voor IoT en wearables, unieke beveiligingsuitdagingen en best practices ... practices
module #23 Beveiliging van mobiele apps voor cloud en microservices Beveiliging van mobiele apps voor cloud en microservices, API-beveiliging en containerisatie
module #24 Beveiliging van mobiele apps voor kunstmatige intelligentie en machinaal leren Beveiliging van mobiele apps voor AI en ML, unieke beveiligingsuitdagingen en best practices
module #25 Beveiliging van mobiele apps voor 5G en edge computing Beveiliging van mobiele apps voor 5G en edge computing, nieuwe beveiligingsuitdagingen en best practices
module #26 Onderzoek en ontwikkeling van beveiliging van mobiele apps Overzicht van onderzoek naar beveiliging van mobiele apps, nieuwe beveiligingsbedreigingen en opkomende technologieën
module #27 Governance en risicobeheer van beveiliging van mobiele apps Governance, risicobeheer en naleving van beveiliging van mobiele apps
module #28 Reactie op incidenten met beveiliging van mobiele apps Reactie op incidenten met beveiliging van mobiele apps, incidentbeheer en crisiscommunicatie
module #29 Bewustzijn en training van beveiliging van mobiele apps Belang van bewustzijn en training van beveiliging van mobiele apps, programma's voor beveiligingsbewustzijn
module #30 Cursus samenvatting en conclusie Plannen van de volgende stappen in de carrière van mobiele applicatieontwikkeling en beveiliging