- [Instructor] As this course is focused on the exploration of events concepts with Angular, some experience with Angular is a must. If you aren't familiar with creating Angular components using modules and directives and what is data binding, I suggest that you take a basic Angular course such as our Angular Essential Training. Also, being familiar with terminal commands and NPM isn't a must but will definitely help you when we use these tools. As you'll see, I'm running on a Mac but you can follow along on a PC as the tools work exactly the same on both platforms.
Also, I'm using VS Code as my code editor but feel free to use whatever tool you prefer. Although I'd recommend using an editor with a built-in terminal. And finally, keep in mind that this course is an overview that discusses the tools and best practices that are commonly used to secure your Angular application rather than being a step-by-step guide that builds a functional app.
- The role of the OWASP organization
- Dealing with cross-site scripting (XSS) and cross-site request forgery attacks
- JSON Web Tokens
- Creating and securing API endpoints
- Routing authentication