We provide online course about Web Security Fundamentals. Today’s internet is a very rough place, with robots, spies, states, hackers, and other evil entities constantly roaming around the web looking for vulnerable web applications to attack.
Content:
Because of this, it is very important that every developer has the necessary skills to protect their applications. Learn how to secure your applications and end-users from online cyber threats.
What Will Developers learn:
In this hands-on course, you will learn the fundamentals of how the web works, how to protect your applications, and how attacks are performed. It goes beyond the OWASP TOP-10 and gives you many concrete examples of how to fail and how to protect your applications. This course is constantly improved as new security vulnerabilities, and best practices emerge.
Agenda:
• Social Engineering
• Securing HTTPS
• Unicode
• Cross-Site Scripting (XSS)
• Preventing XSS with Content Security Policy (CSP)
• Cross-Site Request Forgery (CSRF)
• Securing your cookies
• Same site cookies
• Cross-Origin Resource Sharing (CORS)
• SQL Injections
• Authentication
• Application DoS attacks
• Securing passwords
• Preventing data leaks
• Intercepting proxies
• Supply-chain attacks
• Subresource Integrity
Instructor: Tore Nestenius
Tore Nestenius has more than 25 years of professional experience in software development and over a decade specializing in developer training, Tore is a seasoned industry expert. He is an independent consultant, delivering high-quality training, coaching, and consulting services. His areas of focus include .NET, ASP.NET Core, Software Architecture, Web Security, and Identity Management. He is also a Microsoft .NET MVP and blogs frequently at https://nestenius.se/.
Target audience:
This course is designed for developers on all platforms, including .NET, Java, and PHP
Prerequisites:
• You should have basic web development experience, including HTML, CSS, and JavaScript