Unlock full accessUpgrade plan
Practice projects in cybersecurity
Solidify concepts with guided practice.
Project Progress
All Progress
Project Guidance
All Guidance
7 projects
- Practice projectJavaScript • Web development • Cybersecurity
Codey's Confectionery: Preventing Cross-Site Request Forgery (CSRF) Attacks
This project will test your skills at preventing Cross-Site Request Forgery (CSRF) attacks in Node.js.More guidance, 60 min - Practice projectJavaScript • SQL • Web development • Cybersecurity
Codey's Confectionery: Preventing SQL Injection Attacks
Practice using prepared statements and form validation to prevent SQL injection attacks.More guidance, 60 min - Practice projectBash/Shell • Cybersecurity
Decrypt Secret Messages
Practice decrypting intercepted data using the command line to thwart Evil Corp.More guidance, 15 min - Practice projectJavaScript • Cybersecurity
Dognation: Password Authentication
In this project, you’ll implement authentication in an Express application usingexpress-sessions,passport-local, andbcrypt.js.More guidance, 60 min - Practice projectJavaScript • Web development • Cybersecurity • Front-end engineer • Back-end engineer
Restreview: Preventing Cross Site Scripting (XSS) Attacks
Secure an Express application from Cross-Site Scripting (XSS) Attacks!More guidance, 120 min - Practice projectJavaScript • Cybersecurity
Securing School Data: Data Security
Apply what you learned about Postgres security and environment variables!More guidance, 25 min - Practice projectJavaScript • Web development • Cybersecurity
Trey Coding: Defensive Coding in JavaScript
Review defensive techniques in JavaScript coding by fixing some vulnerable code!More guidance, 25 min