A few months ago my latest course was released on Pluralsight: Getting Started with Node.js Security with Express and Angular. I had a lot of fun putting this course together because it helped draw out the knowledge I’ve gained over the years building secure web applications. In this course my goal was to share this knowledge in a way that aides others to better comprehend some of the topics within secure application development.
The topics covered in the course are as follows:
Each topic is approached by first showing an attack in action against a sample application, defining the attack, sharing the ways to defend against it and then implementing those defense mechanisms in the sample application. You can find the app source code on GitHub.
If you’re interested in learning more about secure application development and/or applying such patterns and practices in an AngularJS/Node.js application stack then this course is a great start for you. I hope you enjoy it!