Course content
About This Course
As organisations strive to comply with the GDPR and other data protection regulations, it is essential for developers to create web applications that prioritise privacy and data protection. This course equips participants with the knowledge and skills required to build web applications using the Django framework that adhere to GDPR requirements, protect user data, and maintain user trust. By covering essential Django features, best practices, and techniques for GDPR compliance, participants learn to confidently address potential privacy risks and create web applications that meet regulatory standards.
What You Will Learn
- Translate GDPR obligations into Django architecture and model decisions
- Build consent management flows using Django forms and middleware
- Implement data subject rights endpoints (access, erasure, portability)
- Apply field-level encryption and pseudonymisation with Django ORM
- Set up GDPR-compliant audit logging and data retention policies
Prerequisites
- Working experience with Python and Django (models, views, templates)
- Basic understanding of web application architecture
- Familiarity with GDPR concepts is helpful but not required