Cybersecurity principles — OWASP top 10, secure coding
T-Level: Digital Production, Design & Development: Cybersecurity principles — OWASP top 10, secure coding
What you'll learn
- 1
Imagine you're building a treehouse 🏡. You wouldn't leave the door wide open for anyone to walk in, right? That's what secure coding is like — you lock the doors!
- 2
What does OWASP stand for? (Hint: it's about web security)
- 3
Let's see how injection attacks work — like a hacker sneaking in through a back door 🚪.
- 4
Drag the correct secure code snippet to replace the vulnerable one below 👇.
- 5
Which of these is a safe way to handle user input in a database query?
- 6
Another big one: Cross-Site Scripting (XSS) — a hacker sneaks a script into your website that runs on other people's computers 💻.
- 7
What's the best defence against XSS attacks?
Practise Cybersecurity principles — OWASP top 10, secure coding with Whizlo
Free AI-tutored lessons, unlimited practice questions, and progress tracking for ages 16–18. Aligned to the UK National Curriculum.