Security in Node.js with Express and Angular


Learn how to apply common security mitigation techniques to a web application built with Angular, Express.js & Node.js


  • You should have a basic understanding of client-server architecture and how communication is accomplished across the network. This will be needed to understand the security concepts and defense techniques used in the course.
  • We’ll be using JavaScript, NodeJS with Express, and Angular in the sample application. It will be helpful if you have some familiarity with these technologies, however, the concepts regarding security do not require specific knowledge in this technologies and can be applied to any other technology stack as well.


Related Courses
1 of 2

Node.js is a server-side JavaScript platform that’s rapidly being adopted by many individuals and large companies. This course, shows you how to apply secure application development practices to Node.js with Express and Angular by learning some of the security risks that are of concern in this area. You’ll see the execution of exploits associated with these risks and follow through with the implementation steps for mitigating each one. First, you’ll learn about protecting data from extraction, as well as how to mitigate this risk. Next, you’ll learn about how to ensure legitimacy of requests. Finally, you’ll learn about blocking content-hijacking and what you can do to prevent it in the first place. By the end of this course, you’ll have learned about many of the risks, vulnerabilities, and mitigation techniques, why they are so important, and you’ll be more equipped to use secure application development practices.

Who this course is for:

  • This course is mainly designed for Web developers. But this course can be useful for all developers who are interested in Web security.

Download Now

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments