Contact Details

902-292-9899
info@dcatt.ca

Secure Web Application Coding in C# (OWASP Top 10)

Course Number: DCATT421
Days: 3
Price: $3,195.00

 

Course Description

This 3-Day instructor-led course provides a hands-on approach for developers to learn the most common web application security flaws found in applications today. This course takes a hands-on approach to learning the Open Web Application Security Project (OWASP) Top 10 security flaws where participants see the flaw first hand, then learn how to write secure code in .NET to prevent the flaw.

 

Prerequisites

Before attending this course students should be familiar with basic coding strategies in .NET.

 

Course Topics

Module 1: Security Basics & Terminology
Module 2: OWASP Top Ten - A1 Injection
Module 3: OWASP Top Ten - A2 - Broken Authentication
Module 4: OWASP Top Ten - A3 - Sensitive Data Exposure
Module 5: OWASP Top Ten - A4 - XML External Entities (XXE)
Module 6: OWASP Top Ten - A5 - Broken Access Control
Module 7: OWASP Top Ten - A6 - Security Misconfiguration
Module 8: OWASP Top Ten - A7 - Cross-site Scripting (XSS)
Module 9: OWASP Top Ten - A8 - Insecure Deserialization
Module 10: OWASP Top Ten - A9 - Using Components with Known Vulnerabilities
Module 11: OWASP Top Ten - A10 - Insufficient Logging & Monitoring
Module 12: Web Application Security Beyond The Top Ten
Module 13: Common Software Security Weaknesses - Input Validation
Module 14: Security Features of .NET
Module 15: Working with Errors
Module 16: Code Quality
Module 17: Secure Coding Principles
Module 18: Additional Resources