Software Development with AI Assistants
In this workshop, you will learn how to use Large Language Models (LLMs) for targeted code generation—such as creating scripts and tools, performing data analysis, or integrating AI functions into existing systems.
Agentic coding tools can support you throughout the entire software development process. Unlike traditional code-completion tools, they do not act merely reactively; they autonomously handle tasks, plan work steps, and intelligently connect them.
Within the development workflow, agents can independently coordinate multiple steps and work in the background like an intelligent assistant. For example, if an agent detects a failed build, it analyzes the cause—such as an incompatible library version—and proposes a concrete solution. In the case of merge conflicts, it examines the affected code sections, explains the differences, and generates a conflict-free suggestion.
After completing a feature, it can also perform an automatic code review, highlighting potential bugs or performance issues.
1:00 PM – 3:00 PM: Theoretical Part
In this first part, theoretical concepts are presented, application examples are shown, and preparatory information is provided to support the practical session.
3:00 PM – 4:00 PM: Break and Networking
4:00 PM – 6:00 PM: Practical Part
Participants bring their own laptops. Together, we set up the necessary software (see "Requirements for Participation" below). This allows attendees to immediately apply and test what they’ve learned. Participants are encouraged to bring use cases from their own company to try out as exercises—this could include automating data processing or creating simple prototypes of tools or websites.
This workshop is aimed at software developers, IT professionals, and technically skilled employees who want to integrate AI-powered tools into their development processes.