Learn Web Security | Writing Secure Web Applications
Learn to build secure web applications that don't get hacked
1 hour+ of total content
4.8
(10 Reviews)
342 students enrolledCourse Creator: Team codedamnLast updated 6 days ago
Heads up!
This is an official course from Full Stack Web Developer Learning Path learning path.
Goals
- Learning the fundamentals of web and browser security model
- Understanding importance of web security
- Understanding most common vulnerabilities on frontend
- Understanding most common vulnerabilities on backend
- Writing secure code that doesn't get you and your users hacked
Description
Welcome to web security course on codedamn. In this course, we'll learn about how to write secure web applications on frontend and backend where you and your users don't get hacked. Some of the things which we'll cover in this course:
- Why web security is important
- Potential attacks on frontend and backend systems
- Storing passwords the right way
- Sanitizing user input on frontend and backend
- How to assess security of an existing system
- Best practicies when handling untrusted data
Learning web security is one of the most important topics of full-stack web development, because without a secure web app, you expose your product and company to attackers and malicious users.
A must have course for people trying to build secure web apps.
Course Structure
11 lectures • 01:01:08 total duration
Cross Site Scripting Attacks
13:17
Quiz Question
01:00
Content Security Policy
09:07
Quiz Question
01:00
httpOnly Cookie
04:54
XSS Demo
04:51
Quiz Question
01:00
XSS Practice Labs
05:00
Student feedback
4.8
Course Rating
80%
20%
0%
0%
0%
Reviews
Aug 02, 2022
This was very helpful information for securing a website. Every developer should know this.
What you will get:
- 1 hours+ on-demand video content
- 1 hands-on-keyboard exercises
- This + all other courses access (Pro)
- 24x7 mentorship available
- In-browser IDE to practice
- Certificate of completion
Secure Payment


Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback
Pro
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback