Please enable JavaScript to use CodeHS

Indiana Computer Science III: Cybersecurity

Software Security

Students learn what happens when running a web application and how to look inside web apps using developer tools, source code, and more. Students learn basic SQL and common attacks like SQLi.

Lessons

9.1 Inside Web Apps

  • Inside Web Apps
  • Inside Web Apps
  • Using View Page Source
  • Recreate a Webpage?
  • Getting Started with OWASP
  • +1 more

9.2 Developer Tools

  • Developer Tools
  • Developer Tools
  • Using the Developer Tools
  • Console Secrets
  • Local Storage
  • +2 more

9.3 The Value of Data

  • The Value of Data
  • The Value of Data Quiz
  • Exploring Data Visualizations
  • US Recorded Music Revenue
  • National Parks
  • +5 more

9.4 Databases

  • Databases
  • Databases
  • Database Administrator Career
  • Database Administrator Career
  • Parts of a Database
  • +4 more

9.5 Clients and Servers

  • Clients and Servers
  • Clients and Servers
  • Inside a Google Data Center
  • Inside a Google Data Center
  • Cloud Vulnerabilities
  • +5 more

9.6 What is SQL?

  • What is SQL Overview
  • Intro to SQL
  • Quiz: What is SQL?
  • How to Structure Data in SQL
  • How to Structure Data in SQL
  • +2 more

9.7 Basic Querying in SQL

  • The SELECT Statement
  • Basic Querying in SQL
  • Our First SELECT Statement
  • Your First SELECT Statement
  • More SELECT Statement
  • +3 more

9.8 Filtering Queries in SQL

  • The WHERE Clause
  • Condition Operators
  • Ravenclaw House
  • People in Gryffindor
  • Filter By ID
  • +2 more

9.9 Common Security Problems

  • Common Security Problems
  • Common Security Problems
  • Meet Security Engineers at Google
  • Security Engineering Reflection
  • Living in a Digital World
  • +1 more

9.10 SQL Injection Overview

  • SQL Injection Overview
  • SQL Injection Overview
  • Equifax Security Breach
  • Equifax Exposed Millions
  • Equifax SQL Injection Attack
  • +1 more

9.11 Types of SQLi and Prevention

  • Types of SQLi
  • Types of SQLi
  • Preventing SQLi
  • Preventing SQLi
  • Mitigating SQL Injection
  • +2 more

9.12 Software Security Quiz

  • Software Security Quiz

Courses that include this module