You develop websites, apps or software – but are you sure your client won't take the code without paying, that a collaborator won't walk off with your know-how, and that your work won't end up in the grey zone of disguised employment?
In this practical training we will explain the legal essentials that every developer and web professional needs to know. Clearly, using real-world examples and without legal jargon.
You will take away specific templates and checklists that will help you protect your code, your client relationships and your business.
Who is this training mainly intended for?
-
freelance developers and web professionals
-
startups and IT teams
-
agencies and studios
-
CTOs, project managers
-
designers and digital creators
The price includes a small group of up to 15 people = an individual approach is guaranteed.
What you will learn
How to protect your code and software
-
What constitutes a copyrighted work in software
-
Who owns the code (employee vs. freelancer vs. agency)
-
How to license software correctly
-
Open source vs. proprietary licences
-
What an EULA must contain
Licence agreements in practice
-
Exclusive vs. non-exclusive licences
-
Bespoke licence vs. assignment of rights
-
SaaS and licences for websites
-
How to set up licences in custom development
-
The most common mistakes that cost money
Collaborating developers and the team
-
How to handle external developers
-
NDAs and the protection of know-how
-
Assignment of rights from subcontractors
-
When someone leaves the team – what can they take?
Protecting client relationships
-
Payment terms and handover of code
-
Penalties, licence granted only after payment
-
How to handle changes to the brief
-
When the client cannot use the code
Disguised employment and collaboration in IT
-
How to recognise a risky collaboration model
-
Freelancer vs. employee
-
Setting up contracts so that the collaboration holds up
-
What the authorities check
AI and vibe coding
How will the use of artificial intelligence affect your work?
What if the code is written by artificial intelligence?
Practical checklists and templates
-
EULA template
-
checklist for a contract with an external developer
-
checklist before handing over a project
When and where?
The price includes either a 2-3 hour:
- online training, or
- on-site training at your company in Brno and the surrounding area within 50 km of the law firm's offices,
- on-site training at your company in Prague.