/DevOps-Security

Make School's - DevOps & Security Class

DevOps and Security Class

Classes

Class 1 - Why study security?

  • In Class:
    • Class intro and policies
    • Why study web security?
    • Look at security models and vocabulary
  • Homework:
    • Research historical hacks
    • Write blog post (500 to 1000 words) due class 3
    • Stretch: Present your article in class (5 min talk) Class 2 - Why steal personal data?
  • In Class:
    • What were the most important hacks of 2017?
    • What does the internet know about you?
    • What data is collected by your apps/websites?
    • Setup the demo app
  • Homework:
    • Continue working Article from class 1 (due class 3)
    • Install the demo App Class 3 - Deploy demo app
  • In Class:
    • Present Article
    • Learn about hacks
    • Hack the demo site
  • Homework: Work through the Hacksplaining tutorials Class 4 - SQL
  • In Class:
    • Intro to SQL
    • Solve some SQL problems
    • Hack the demo site with SQLI
  • Homework: Complete the
    Class 5 - Hacking the Demo site XSS
  • In Class:
    • Adding the clap feature
    • Hacking the demo site
  • Homework:
    • Add the clap feature
    • Hack your classmate's! Class 6 - Prevent Hacking
  • In Class:
    • Validating user input
    • Santizing user input
  • Homework:
    • Fix the vulnerabilities in your site. Class 7 - XSS Attacks
  • In Class: What XSS and how can you revent it
  • Homework: Sanitize data on the demo site to prevent XSS Class 8 - XSS Attacks
  • In Class:
  • Homework: Class 9 - AWS
  • In Class: What is AWS and what does it offer?
  • Homework: Class 10 - AWS
  • In Class: Deploy to AWS
  • Homework: Class 11 - Botnets
  • In Class: What are botnets?
  • Homework: Explore a botnet with python Class 12 - Botnets
  • In Class:
  • Homework: