"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
The increasing use of the Internet for commercial purposes has led to a need for web applications to operate correctly and securely. There are many people seeking to take advantage of poorly designed and badly configured applications, and today's developers need to know how to write secure applications, and how to guard against attacks. This course will show how security can (and must) be designed into a project from the start, and will then examine a number of the common attacks experienced by web applications.
Our hands-on ASP.NET Security training course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus, or if you have a technical question, please email [email protected]
1. How to build security into a project
2. Secure coding guidelines
3. How to prevent and discover problems through testing
4. Secure deployment and authentication for ASP.NET applications
5. How to counter common attacks
6. How to use testing tools
7. effective auditing and logging
Why web applications are insecure
Review of HTTP and web technologies
Proactive Security Development
Security throughout the lifecycle
Threat modelling (thinking like the enemy)
Coding best practices
Setting up a build process (TDD, unit tests, mock objects)
Source code analysis: static tools, build process etc
Input validation
Authentication (protecting against brute force & phishing)
Session hijacking
Cross-site scripting
Cross-site request forgery
HTTP response splitting
Cryptography and protecting sensitive data
Buffer overruns
Injection attacks
Privilege escalation
Race conditions
Insecure error handling
Insecure configuration management
Denial of Service / Distributed Denial of Service (DoS / DDoS)
ASP.NET security
Using a security proxy
Fault injection and fuzzing
Stress test
Load test
Effective auditing and logging
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022
Sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
CONTACT
+44 (0)20 8446 7555
Copyright © 2025 JBI Training. All Rights Reserved.
JB International Training Ltd - Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS
Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us
POPULAR
AI training courses CoPilot training course
Threat modelling training course Python for data analysts training course
Power BI training course Machine Learning training course
Spring Boot Microservices training course Terraform training course