For whom is this course intended?
This course is designed for lawyers, privacy experts, compliance professionals, legal advisors, and GDPR enthusiasts.
Protect your reputation and your clients’ data by understanding how GDPR-compliant code works, knowing the right questions to ask (and to whom), and mastering the essential toolkit every modern privacy lawyer needs.
This course is customizable. Whether you’re an individual lawyer or part of a legal team, I adapt the content to match your specific practice area, technical background, and learning goals.

What you get
- Personalized Consultation (60 minutes): A one-on-one session to discuss your specific needs and goals for the course.
- Materials to guide you in setting up your computer for the course. Alternatively, you can opt for a pre-configured MacBook (available for an additional fee).
- 10h course (online or onsite) with a carefully designed program for legal specialists, tested and proven.
- Tech Mastery for Legal Professionals: Gain a deep understanding of the technology you encounter in your daily legal practice. Navigate through complex tech with confidence.
- Tailored Learning Experience: The option to customize the course to fit your exact needs, using your real-life examples and challenges.
Consultations
During consultations, we discuss all details related to your business needs, use cases, and problems you are trying to solve. This is an opportunity for both of us to know each other, for me to understand your needs, and for you to understand better what the course offers.
Set up the environment
Get ready for coding
Students must set up their working environment on their computers to be able to attend the Course. To do so, students must have Administrative rights.
What needs to be done:
- Installing Docker for Desktop
- Copy the Codebase from GitHub
- Build Docker Containers
- Install Visual Studio Code
Students can do it on their own with the help of prepared tutorials, or use one of the two options
Option 1:
In case you need assistance with setup, you can book a 60-minute online consultation for 100€ per consultation
Option 2:
I offer pre-set computers to be used during training with pre-installed software for an additional 100€ per student for on-site training.
Course Dynamics
I suggest setting aside one week for the course, with 2 hours of lessons each workday. This schedule gives enough time for participants to absorb the content and explore on their own.
If needed, we can shorten the course to just 2 days. This would involve 5 hours of lessons per day, along with a 1-hour lunch break and 10-minute breaks every hour.
Course Plan
HTML basics – 2h
What are web pages made of
Most common HTML elements | Bones of a web page |
Basics of CSS | What makes the page beautiful? |
PHP language intro | What is the backend? |
Basics of JS (Additional) | How to make them interactive [additional 100€/per person] – duration + 1h |
HTTP requests – 2h
How do we send and receive data
IP | Basics of the Internet Protocol and Internet traffic |
Get & Post | How do we send data to the server? |
Request Body | What do we send? |
Forms | A way to send data to the server |
User tracking – 2h
How do they know it’s me
Fingerprint | Mosaic of my internet presence |
Tracking through GET | How do they understand who shared what sources? |
Cookies | Set and Get Cookies How do they actually work? |
Cookies tracking | How can companies track, share, and sell data and user behaviour to third parties? |
Privacy with AI – 2h
MACHINE LEARNING ISN’T ALWAYS ON THE SIDE OF PRIVACY
How AI works | Use case, real examples |
Neural Networks | All privacy concerns are included while working with all kinds of NNs, especially Deep NNs |
Large Language Model | What are LLMs, and where are the potential privacy risks |
Privacy in stored data – 1h
Not very obvious places to look for personal data
Database tables | Audit, logs |
Functional files | Logs, backups |
Files | User uploads, generated files |
Development ethics – 1h
Software shouldn’t harm anyone
Collaborative tools | Checking for each other works |
Testing | Ensuring software does what we want |
Database integrity | Make sure there is no overlapping and leakage of data |
Pricing
Pricing is per person for the full 10-hour course
On-line | On-site* | |
Individual | 1,790€ | 1,890€ |
Group of 2 | 1,250€ | 1,350€ |
Group of 3 | 980€ | 1080€ |
Group of 4 | 790€ | 890€ |
Group of 5 | – only onsite – | 790€ |
Larger groups | – only onsite – | On demand |
* Onsite in Berlin ABC zone, for the rest of Germany and other EU countries, please send inquiry
Send an inquiry
Or schedule a Zoom call 📞