Introduction to Cyber Security Microlessons

Get a hands-on look at the Ed platform with our free cyber security micro lessons. This set of three lessons will take you through the three most common online security vulnerabilities in an engaging and easily understood way.

Join Thomas the web developer and Emily the hacker as they explore SQL Injection attacks, Cross-Site Scripting (XSS) vulnerabilities, and broken authentication and session management. This free course can be accessed on this page, our web platform, or the native Ed Apps for iPhone and Android.

Download on the App StoreGet it on Google Play

Once you’ve downloaded the app, enter the invite code security to see this course on your device.

Injection Attacks

Learn what an SQL Injection attack is, and why it is one of the most common. In this lesson, you’ll also learn ways to protect systems from this very easily exploitable vulnerability.

Broken Authentication and Session Management

Learn about Broken Authentication and Session Management, one of the most common ways sites open up themselves to attacks on users and their own data.

Cross-Site Scripting (XXS)

Learn about cross site scripting (XSS) vulnerabilities, and how they have taken down some huge sites. Learn what you can do to protect your site from this major vulnerability.

Broken Access Control

Learn how Broken Access Control can lead to vulnerabilities in online security.

Sensitive Data Exposure

Learn which sorts of data are vulnerable and important to protect on your website.

Cross-Site Request Forgery (CSRF)

Learn how this lesser-known cross-site vulnerability can spell danger for some websites.

Using Components with Known Vulnerabilities

Learn how to keep your knowledge of known vulnerabilities up-to-date with some simple tools.

Underprotected APIs

Learn how underprotected APIs can create unintended vulnerabilities.