Congratulations!

Conclude your journey and get some further recommendations.

Congratulations on completing the course! Thank you for taking an actionable step toward making the web a more secure place and protecting users when they are online.

We’ve covered a lot of ground in this course from learning why user-provided input should never be trusted, to seeing how to safely store sensitive data on the client and the server, to finally learning about HTTP and API security. You should now feel comfortable spotting and mitigating the most common JavaScript vulnerabilities and attacks across the frontend, the backend, and in between.

As a next step, we recommend taking everything that you have learned in this course and auditing the web applications that you actively work on for security vulnerabilities. Can you discover and fix any features that are susceptible to attacks? Is there any tooling that can be implemented to help automatically detect potential security issues in the future?

Thank you again for taking the time to complete this course.

We hope you had as much fun taking it as we did making it.

Get hands-on with 1200+ tech skills courses.