Secure Coding — Security by Design

- Next date
- 19.05.2026
- Duration
- 1 day
- Level
- Basic
- Price
- €890 per person plus VAT
- Location
- On site
- In-house available
- Yes
Summary
Everyday work in software development asks for more than meeting an application's functional requirements. One non-functional quality matters above all others: security. With the Cyber Resilience Act, the European Union has put cyber security in the development process on a legal footing and given it still more weight. The act lays binding cyber security requirements on products with digital components, and makes secure coding something software development can no longer step around. The workshop “Secure Coding — Security by Design” is the right occasion to get to grips with cyber security through hands-on exercises and to anchor that knowledge in how you build things. Participants learn to spot possible weaknesses the way an attacker would, to work out effective countermeasures and to build them in. The aim is to raise both the awareness and the ability of everyone taking part, so that the requirements of the CRA are met and the products and software you build match the harmonised rules.
Module 0: the Cyber Resilience Act
An introduction to what the CRA wants and requires. What it changes about software development
Module 1: broken access control
Authorisation next to authentication. Flaws in the design. Error handling
Module 2: validating input
Tampering with the front end. Path and query parameters. Tampering with requests. Tampering with URLs. Session storage
Module 3: the password mechanism
Two-factor authentication. Forgotten passwords. Security questions
Learning objectives
After completing the course you will be able to …
- understand what the CRA requires and what it means for developers
- you understand how attackers go about it
- you know the usual methods of attack
- you know the measures that keep them out
- you can test a website for its security
- you have a better eye for a weakness when you see one
Who it is for
Software developers. Software architects. Testers. IT operations and DevOps. Anyone answerable for the security of the software they and their teams build
What is included
Certified, experienced trainers Personal attention: at most 12 participants per trainer Parking in the building for participants who come by car
Interested? Book the course now
Secure Coding — Security by Design
Das Formular wird geladen …
You might also be interested in these courses
Let's talk about your project.
Tell us what you have in mind. Your message goes straight to our team.

Daniel Tölgyesi
CEO
Loading the form …


