Cybersecurity courses
About Cybersecurity
Cybersecurity is a fast-growing field that addresses the security risks of our increasingly connected digital world. Learn cybersecurity, and you will learn how users, companies, and even governments protect themselves and recover from cyber threats and attacks. Start defending yourself or your organization, or let this be your first step to becoming a security professional!
Cybersecurity resources
Featured courses
Cybersecurity courses
Filters65 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most popular
65 results
Most popular
Related resources
Related projects
- 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 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 • 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
Related articles
- Article
Public Key Infrastructure (PKI)
Learn about PKI: What it is, how it works, and what we use it for! - Article
Blue Team Tools
Let’s explore defensive tools used by blue teams. - Article
Red Team Tools
Let’s explore offensive tools used by red teams. - Article
Linux OS
A Cybersecurity Analyst is expected to effectively analyze the operating systems of an organization. In this article, we’ll discuss the Linux OS.