In this 2-day workshop, you will learn how to integrate generative AI like ChatGPT, GitHub Copilot, and other tools directly into your software projects. You will understand how modern language models work, practice effective prompt engineering, and leverage Retrieval Augmented Generation (RAG) to intelligently use your own data. The focus is entirely practical: from code assistance, automated testing, and documentation to secure on-premise solutions and semantic search. Increase your productivity, optimize development workflows, and enhance your developer skills—without diving deep into complex math or neural networks.
Learn:
Use the most important AI assistants productively with advanced prompt techniques
Automated code, test and documentation generation for greater efficiency
Ensure compliance with security and data protection regulations (GDPR, EU AI Act) in the context of AI
Integrate on-premise models to protect sensitive data
Leverage Retrieval Augmented Generation (RAG) to make extensive proprietary sources AI-ready
Apply (multi-)agent concepts for complex tasks
Stay up to date with rapid AI advances with reasonable effort
Use the most important AI assistants productively with advanced prompt techniques
Automated code, test and documentation generation for greater efficiency
Ensure compliance with security and data protection regulations (GDPR, EU AI Act) in the context of AI
Integrate on-premise models to protect sensitive data
Leverage Retrieval Augmented Generation (RAG) to make extensive proprietary sources AI-ready
Apply (multi-)agent concepts for complex tasks
Stay up to date with rapid AI advances with reasonable effort
References
Training
Content
Show details
Compact
1 Day
1d
Standard
2 Days
2d
Introduction to Generative AI
✓
✓
Fundamentals of Language Model Technology
X
✓
Prompt Engineering
✓
✓
RAG & Integrating Your Own Data
X
✓
Generative AI Tools
✓
✓
Generative AI in Software Development
X
✓
Practical: AI-Assisted Development
X
✓
Opportunities, Risks, and Outlook
✓
✓
Conclusion & Certificate
✓
✓
per participant, plus VAT and travel expenses as incurred
Content adopted to your needs - for your team to profit in the best possible way.
English and German - currently we offer this field-tested training in whole Europe.
Experienced speakers known from various conferences (DWX, Magdeburger DevDays, IT-Tage, ...) having the technical and dedactical skills to teach the exactly the knowledge your scenario needs.
Inhouse or remote - all trainings.
A theory and a practice part is included in all trainings.
Complete training records will be handed over.
Support and consultancy will be provided even after the course.
A training certificate will be handed over to all participants.
Verified Open Badge
Certification System
Certification
With our certificates, you can officially document the skills you have acquired. This provides clear proof for employers, projects, or internal qualifications. Learn more about our certification system here.
90 minutes
Multiple choice ⦁ live coding ⦁ interview.
Verified open badge
PDF certificate
200 €, plus VAT
Trainers
Gregor Biswanger
Generative AI-Consultant & Trainer | Microsoft MVP for Azure AI | Keynote Speaker
Conferences (excerpt)
Insights
This is what our participants say
Farah
My experience with the Clean Code training (2 days) was great. I gained a lot of knowledge about clean code, refactoring, unit tests and various software design techniques. The trainer conveyed the information in a very engaging way. There was always an opportunity to ask questions. I can definitely recommend the Clean Code training for junior developers.
Henning
We have now completed our third training with Stefan Dirschnabel and it was once again a great benefit for our team. Preparation top-notch, very structured process and excellent expertise. All questions were answered and we were also offered help going forward. Thank you Stefan for the training. We will definitely come back!
Johannes
Would do it again anytime! The Clean Code training was very well structured, had an enormous amount of content, and was also wonderfully varied and entertaining. You can tell that Stefan Dirschnabel brings not only a great deal of knowledge and experience, but also great enthusiasm for software development!
You ask, we answer
What prior knowledge is required for participants?
Who is this training for and what is the goal?
Can we incorporate our own data/use cases – e.g. with RAG?