Please enable JavaScript to use CodeHS

Florida Advanced Information Technology

Data Security

Students learn about the benefits and dangers of collecting and storing large sets of data. They will learn how to prevent attacks such as SQLi and XSS using programming controls. Students will also learn about risk management and how to identify, assess, prioritize, and minimize risks.

Lessons

6.1 Data as a Resource

  • How Your Data Is Used
  • Benefits of Data Response
  • Data, Information, and Knowledge
  • Field Trip: Data Center
  • Field Trip Response
  • +3 more

6.2 Using Databases

  • Database Management Systems
  • Creating a Table
  • Query Exploration
  • Query Exploration Submission
  • Roller Coasters
  • +1 more

6.3 Security in Coding

  • SQL Injection
  • SQL Injection Practice
  • Can you gain access?
  • Cross Site Scripting (XSS)
  • XSS Response
  • +5 more

6.4 Dev Tools Capture the Flag

  • Page Source Code
  • Capture the Flag
  • Find the Flags!
  • Flag Submission
  • Developer Tools
  • +2 more

6.5 Environmental Controls

  • Environmental Controls
  • Environmental Controls Quiz
  • Infographic
  • Infographic FR
  • Your Security Systems
  • +1 more

6.6 Checking for Vulnerabilities

  • Vulnerabilities, Cyber Threats, and Attacks
  • Checking for Vulnerabilities
  • To Open, or Not To Open
  • CodeCraft: Passive Reconnaissance
  • Active Reconnaissance
  • +3 more

6.7 Risky Business

  • Be Risk Ready
  • Risk Management
  • CyberGuard High School
  • Identify Risks
  • Assess Risks
  • +2 more

6.8 Private Networks

  • IP and MAC Addresses
  • IP and MAC Addresses Quiz
  • Intranet Permissions
  • Coffee Shop: Design an Intranet
  • DMZs and VPNs
  • +7 more

6.9 Data Security Quiz

  • Data Security Quiz

Courses that include this module