"InfoSec Institute brings you our Secure Coding in .NET: ASP.NET/C#/VB.NET Edition course. This comprehensive 3-day course is designed to educate professional programmers on the skills necessary to develop and deploy secure applications as a fundamental element of the entire application development process:
Who Should Attend.NET Application Developers, C# Programmers, ASP.NET Developers; Managers, Architects and Technologists involved in deploying .NET applications
Course ObjectivesUpon Completing our Secure Coding in .NET will provide you with valuable knowledge and skills including the ability to:
- Understand common web application exposures and attacks
- Provide compliance for the OWASP Top 10 training component in the PCI DSS Standard
- Learn static analysis techniques for quickly finding web application flaws
- Understand the secure use of C#/VB.NET API
- Learn how to code defensively and perform proper input validation
- Learn threat modeling techniques to identify architectural issues as early as possible in the SDLC
Course Outline- 1 - Introduction
- 2 - Input Validation & Encoding
- 3 - Encryption, Confidentiality & Data Protection
- 4 - Data Access
- 5 - Error Handling & Logging
- 6 - Authentication, Authorization & Session Management
- 7 - Server Configuration & Code Management
- 8 - XML Web Services
- 9 - Application Threat Modeling
- 10 - Practical Security Testing Techniques for Developers
This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.
Upon registration, the instructor will send along additional information about how to log-on and participate in the class.