Data Protection for Developers & Software Engineers
Software architectures and development choices play a decisive role in data protection compliance. Developers and software engineers increasingly shape how personal data is collected, processed and secured, often long before legal or compliance teams become involved. This course is designed for technical professionals seeking to understand data protection law within the context of software development. It translates GDPR requirements into concepts meaningful for technical teams, situating compliance within the software development lifecycle and providing the context needed to build systems that are compliant by design, secure by default and aligned with organizational compliance strategies.
Content
- GDPR for technical profiles
- Identifying personal data in systems
- Privacy by design in code and architecture
- Security and access control
- Collaboration with legal and compliance
Learning Outcomes
On completion of this course learner will be able to:
Apply privacy-by-design and privacy-by-default principles in software architecture
Identify personal data in software systems and data flows
Implement data security and access control measures aligned with GDPR requirements
Collaborate effectively with legal and compliance teams on data protection matters
Training Method
This course employs a combination of lecture-based instruction covering GDPR concepts and regulatory requirements, real-world scenarios and examples drawn from software development practices, and practical exercises in which participants analyze code architectures and identify privacy considerations in system design.
Certification
Certificate of ParticipationPrerequisites
Participants should have at least foundational knowledge of software development practices and experience with data handling in applications. Prior knowledge of GDPR or data protection law is not required; this course provides the necessary legal and regulatory context for technical professionals.
Planning and location
Session
1
12/11/2026
-
Thursday
09:00 - 15:00
09:00 - 15:00
Session
2
18/11/2026
-
Wednesday
09:00 - 15:00
09:00 - 15:00