Privacy & Coding Ethics bundle – 10h

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 elementsBones of a web page
Basics of CSSWhat makes the page beautiful?
PHP language introWhat 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

IPBasics of the Internet Protocol and Internet traffic
Get & PostHow do we send data to the server?
Request Body What do we send?
FormsA way to send data to the server

User tracking – 2h

How do they know it’s me

FingerprintMosaic of my internet presence
Tracking through GETHow do they understand who shared what sources?
CookiesSet and Get Cookies
How do they actually work?
Cookies trackingHow 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 worksUse case, real examples
Neural NetworksAll privacy concerns are included while working with all kinds of NNs, especially Deep NNs
Large Language ModelWhat are LLMs, and where are the potential privacy risks

Privacy in stored data – 1h

Not very obvious places to look for personal data

Database tablesAudit, logs 
Functional filesLogs, backups
FilesUser uploads, generated files

Development ethics – 1h

Software shouldn’t harm anyone

Collaborative tools Checking for each other works
TestingEnsuring 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

* 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 📞

Please enable JavaScript in your browser to complete this form.
Name