Topics

24

Duration

18 Weeks

Progress

0/24

Learning Progress0%
Web Security
Cybersecurity Roadmap

Web Security

Learning Path

Follow these concepts in order to master this topic.

1
HTTP vs HTTPS
2
TLS & SSL
3
Cookies
4
Sessions
5
Same-Origin Policy
6
Cross-Origin Resource Sharing (CORS)
7
Content Security Policy (CSP)
8
HTTP Security Headers
9
Cross-Site Request Forgery (CSRF)
10
Cross-Site Scripting (XSS)
11
SQL Injection
12
File Upload Security
13
API Security Basics
14
JWT Security
15
Rate Limiting
16
WebSockets Security
17
GraphQl Security Basics
18
Secure Authentication Flow
19
Secure Deployment
20
Web Security Best Practices

Video Courses

Recommended free video courses.

Practice Websites

Practice what you've learned.

Projects

Apply what you've learned by building real projects.

Secure a Login System Against Common Attacks
Beginner
Aduit a REST API for Security Issues
Intermediate
Perform a Complete Web Application Security Assessment
Advanced

Tools

Recommended tools for this topic.