YH-KORTKURS
Säker applikationslivscykel
Applikationens livscykel består av flera olika moment som projektledning, kravhantering, mjukvaruutveckling, testning och kvalitetssäkring, driftsättning och underhåll. På senare år har dessa steg kombinerats för att korta ner livscykeln till en utvecklingsmetod kallad Devops.DevOps och agila utvecklingsmetoder har tillsammans möjliggjort för ett team att samarbeta mer effektivt i en organisation.
Kursens övergripande Syftet är att den studerande ska kunna förstå de olika faser som en applikation går igenom samt kunna skapa sig en djupare förståelse för vad varje del innebär. Den studerande kommer att få lära sig att använda och förstå utvecklingsmiljöerna sandbox, test, demo, stage och produktion. De kommer också att få förståelse för när varje specifik miljö bör användas.
Nedanstående ämnen är huvudfokus för kursen:
- Versionshantering med Git som är ett populärt versionshanterings verktyg i dagens industri
- Test och olika tillgängliga verktyg som finns till hjälp
- Genomgång av OWASP Top 10, med konkreta exempel för varje sårbarhetstyp
- HTTP och HTTPS
- CORS
- (CD) continuous delivery och hur kan man sätta upp en säker CD pipeline
Totalt: 30yh-poäng
Utbildningen är kostnadsfri