With the increase in cybercrime and threat actors targeting web applications and software vulnerabilities as a route to exploit business, it's crucial to build security into new systems developments processes right from the start. Most successful cyber-attacks still depend on exploiting a few well-known common vulnerabilities. The Open Worldwide Application Security Project (OWASP) has recently released a valuable resource shedding light on the top 10 vulnerabilities that frequently plague large language model (LLM) applications. These vulnerabilities, such as prompt injections, data leakage, inadequate sandboxing, and unauthorized code execution, have the potential to significantly impact LLM systems and operations. This course, updated with the latest OWASP Top 10, will show you how security can be designed into, managed and maintained within a development lifecycle. Learn about the challenges of Artificial Intelligence (AI) generated software, and how to build security into AI systems at the outset.
There are no specific pre-requisites for this course.
Note: This course does not cover hands-on coding. Additional courses can be found in our Application Security and Secure Coding learning pathways.
Module 1 - Secure Development Lifecycle (SDLC)
Module 2 - Secure By Design
Module 3 – Introduction to Application Security (OWASP 2021)
Module 4 – Securing Modern Applications & AI
Join our public courses in our Norway facilities. Private class trainings will be organized at the location of your preference, according to your schedule.