Course image for Learn Web Security | Writing Secure Web Applications

Learn Web Security | Writing Secure Web Applications

Learn to build secure web applications that don't get hacked

4.7
(24 ratings)
936 enrolled
Course Instructor: JarvisLast updated 09/2023

Course Outcomes

  • 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 lectures1h 1m total duration

  Cross Site Scripting Attacks 
13min
  Quiz 
1min
  Content Security Policy  
9min
  Quiz 
1min
  httpOnly Cookie 
4min
  XSS Demo  
4min
  Quiz 
1min
  XSS Practice Labs 
5min

Featured Review

5.0
Aug 02, 2022
This was very helpful information for securing a website. Every developer should know this.
Was this review helpful?

Student feedback

4.7
Course Rating

71%

29%

0%

0%

0%

Reviews

Profile picture for Rohith
Sep 16, 2023
Great Going..
Helpful?
Profile picture for Vignesh K S
Sep 01, 2023
If more in-dept knowledge on Content Security Policy was given it should have been very helpful
Helpful?
Profile picture for Yoga Rao
May 24, 2023
code lab code be a little more interactive and pointer when something is wrong
Helpful?
Profile picture for Harshvardhan Singh
Dec 24, 2022
very informative
Helpful?
Profile picture for Abhinav Singh Jamwal
Oct 02, 2022
Informative
Helpful?
Profile picture for Dhruv Sahu
Jul 31, 2022
Informative
Helpful?
Profile picture for Theisha Maire Smith
Jul 01, 2022
So far so good.
Helpful?
Profile picture for Ganesh K
Jun 02, 2022
explained very well with practical examples.
Helpful?

Course Instructor

Jarvis
Making world a better place for aspiring developers
Jarvis
4.7 Instructor rating
20.6k Ratings
184.1k Students
35 Courses

We are a team of developers, creators, designers trying to build the best interactive programming courses here.View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro