Principles of Secure Development in Practice and Methods for Ensuring Information Security (PBV)
Cybersecurity, ICT Security
Designed for junior and experienced developers, this course strengthens application security and reduces the chance of successful cyberattacks. You will learn to detect and fix common threats like XSS, CSRF and SQL Injection, perform risk analysis and run practical exercises to test defenses.
The course covers modern auth standards, correct use of OAuth2 and OpenID Connect and how to assess their risks. You will use automated detection with OWASP tools, learn practical handling of certificates and study the effects of quantum computing on cryptography and automation.
Location, current course term
The course:
Hide detail
-
Introduction to application security
-
Introduction to core application security concepts and risk mitigation methodologies
-
Overview of possible attack vectors
-
OWASP categorization and vulnerability analysis as part of security assessments
-
Authentication and authorization of users to applications
-
Overview of current protocols (OAuth2, OpenID Connect, …) and security analysis
-
Attacks on authentication protocols and analysis of associated risks
-
Workshop and practical exercises focused on risk analysis and security methodologies
-
Demonstration of XSS, CSRF and SQL Injection attacks
-
Practical execution of attacks
-
Evaluation of attacks and prevention measures
-
Working with certificates
-
Role of certificates in software development
-
Explanation of certificate principles
-
Practical demonstration of securing systems using certificates
-
Automated vulnerability detection using OWASP
-
Demonstration of tools for vulnerability detection
-
Processing and interpreting output from code analysis
-
Near future of security
-
Increasing need to secure all devices
-
Automation of infrastructure management
-
Consequences of quantum computers for communication security
-
Assumed knowledge:
-
Basic programming experience and access to a development environment.
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Course price:
-
552.00 € ( 667.92 € incl. 21% VAT)
-
Language:
-