Testautomatisering och testverktyg 101 (digitalt)
Att köra tester lokalt innan man pushar, det är väl något alla gör? Denna kurs går igenom verktyg som ser till att våra tester alltid genomförs, vilka nivåer man kan automatisera m.m.
Testautomatisering och testverktyg 101
Att köra tester lokalt innan man pushar, det är väl något alla gör? Denna kurs går igenom verktyg som ser till att våra tester alltid genomförs, vilka nivåer man kan automatisera m.m.
Konsultskola del 3 - Konsultrollen APP 21:x (digitalt)
Sista delen av konsultskolan fokuserar på att introducera och diskutera konsultrollen genom ett antal case/situationer av enklare rollspelsnatur som diskuteras (/spelas) igenom i mindre grupper. Utfallet och eventuella aha-upplevelser presenteras och diskuteras. Givet upplägget finns inget direkt facit utan lärdomen förväntas förmedlas i diskussion som uppkommer.
Konsultskola del 3 - Konsultrollen APP 21:x (on-site)
Sista delen av konsultskolan fokuserar på att introducera och diskutera konsultrollen genom ett antal case/situationer av enklare rollspelsnatur som diskuteras (/spelas) igenom i mindre grupper. Utfallet och eventuella aha-upplevelser presenteras och diskuteras. Givet upplägget finns inget direkt facit utan lärdomen förväntas förmedlas i diskussion som uppkommer.
Säker Digitalisering
Vad innebär “säker digitalisering - att bygga en värld där alla vågar”? Säkerhet handlar ju om så mycket mer än krypton, pen-test eller granskade tredjeparts-libbar. Vi vrider och vänder på säkerhet ur olika perspektiv för att se hur mycket jobb som vi gör som har viktiga säkerhetsaspekter - även där vi kanske inte alltid tänker på det.
Exploratory Testing 101.
Kursen är en introduktion till utforskande testning (Exploratory Test, ET) och är en blandning av teori och praktik.
SOLID 101 (APP 21:2)
Ger ett smakprov på vad SOLID-principerna innebär och hur de kan användas.ed tillgänglighet och UX i fokus.
SOLID 101 (digitalt)
Ger ett smakprov på vad SOLID-principerna innebär och hur de kan användas.ed tillgänglighet och UX i fokus.
SOLID 101
Ger ett smakprov på vad SOLID-principerna innebär och hur de kan användas.ed tillgänglighet och UX i fokus.
Scrum 101 (digitalt)
En workshop som tar dig igenom the basics för den agila arbetsmetodiken Scrum
Cloud Native 101 (digitalt)
Målet med kursen är att driftsätta en globalt tillgänglig applikation på ett automatiserat och reproducerbart sätt. Vi kommer att göra det med hjälp av Amazon Web Services och de best practices som finns kring molnbaserade applikationer.
Secure by Design 101. (digitalt)
En introduktion till hur man genom design producerar system som är robusta och motståndskraftiga från grunden. Vi fokuserar mestadels på hur Domain-Driven Design kan användas, men hämtar även inspiration från cloud-arkitektur eller hur fel hanteras.
Secure by Design 101.
En introduktion till hur man genom design producerar system som är robusta och motståndskraftiga från grunden. Vi fokuserar mestadels på hur Domain-Driven Design kan användas, men hämtar även inspiration från cloud-arkitektur eller hur fel hanteras.
Säker Applikationsutveckling 101. (digitalt)
Kursen ger en grundläggande introduktion till säker applikationsutveckling, med fokus på webbapplikationer. Utgår från OWASP Top 10 och genom både teori och praktiska labbar lär ut hur man implementerar system för att undvika vanliga sårbarheter.
Säker Applikationsutveckling 101.
Kursen ger en grundläggande introduktion till säker applikationsutveckling, med fokus på webbapplikationer. Utgår från OWASP Top 10 och genom både teori och praktiska labbar lär ut hur man implementerar system för att undvika vanliga sårbarheter.
Refactoring 101. (digitalt)
Semnarium för dig som tittat i Refactoring-menyn och känner på dig att det finns betydligt mer bortom "Rename". Genom konkreta demo och praktiska övningar bekantar vi oss närmare med konkreta handgrepp och tar dessa som utgångpunkt för diskussioner om pragmatik och filosofi.
Refactoring 101.
Semnarium för dig som tittat i Refactoring-menyn och känner på dig att det finns betydligt mer bortom "Rename". Genom konkreta demo och praktiska övningar bekantar vi oss närmare med konkreta handgrepp och tar dessa som utgångpunkt för diskussioner om pragmatik och filosofi.
Git 101. (digitalt)
Vi går igenom Git från grunden och lär oss använda det så att det blir ett effektivt verktyg och inte en ständig källa till frustration.
Git 101.
Vi går igenom Git från grunden och lär oss använda det så att det blir ett effektivt verktyg och inte en ständig källa till frustration.
Ledning och styrning av säkerhet
För att få en effektiv styrning av säkerhetsområdet måste vi svara på fyra frågor: gör vi rätt saker, gör vi sakerna på rätt sätt, gör vi sakerna väl, realiserar vi nyttan. När vi funderar på frågan, gör vi rätt saker behöver vi fundera på vad verksamhetens mål är. Där finner vi inom säkerhetsfunktionen ett existensberättigande.
Praktisk applikationssäkerhet 101.
Lär dig mer om de klassiska webapp-sårbarheterna med hjälp av interaktiva övningar, demonstrationer av hack samt handfasta tips på hur man letar efter sårbarheter i en webapp
Säkerhet i molnet 101.
Efter en kort introduktion till grunderna i hur ett moln ser ut så går vi igenom ett antal viktiga strategier för att bygga säkra lösningar i molnet
Säkra API - Försvar på djupet
Baserat på våra erfarenheter från offensiva pentest och defensiva kodgranskningar så går vi igenom vad du behöver tänka på för att utveckla ett säkert REST API baserat på OAuth2.
OWASP - Källan till evig appsäk
OWASP är en ideell organisation som försöker sprida kunskap om hur man gör applikationer säkra. Det finns massor av kunskap samlad i form av verktyg, dokument, processer, ramverk och mycket annat.
Pentest 101 (digitalt)
Denna kurs går igenom grunderna i penetrationstestning. Det presenteras vanliga arbetssätt, värdefulla verktyg samt kända säkerhetshål.
Pentest 101 (digitalt)
Denna kurs går igenom grunderna i penetrationstestning. Det presenteras vanliga arbetssätt, värdefulla verktyg samt kända säkerhetshål.