pds-it
['Product detail page','no']
Software development / Generative AI
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Generative AI assistants in software development

AI Training for Developers – with GitHub Copilot, Claude Code, or a coding assistant of your choice

Online
2 days
German
Download PDF
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
40862
Venue
Online
3 dates
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
40862
Venue
Online
3 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
In no other field is generative AI used as extensively and profitably as in software development. Not only can programming productivity be significantly increased—when used correctly, AI assistants can also help improve software quality. In this training, you’ll learn about the possibilities AI offers in software development and which tasks you can delegate to it. We’ll practice writing, debugging, and testing code, as well as other use cases that go well beyond simply producing code. You’ll also learn how generative AI can provide crucial assistance during requirements engineering and software design, as well as during refactoring, the analysis and optimization of existing code, the creation of documentation, and much more. All examples in this course are demonstrated using GitHub Copilot, but the focus is not on the tool itself, but on how to use it. Therefore, it is possible to complete all exercises using alternatives such as GitLab Duo, Claude Code, OpenCode, Cursor, etc. Through numerous hands-on exercises, you’ll not only learn how to use the tools themselves but also proven workflows that will save you a lot of time and help you achieve better results faster, without compromising on quality. And—last but not least—you’ll learn how to properly evaluate and classify the results while keeping issues of security, copyright, and liability in mind.
Contents

1. generative AI and LLMs in a nutshell

  • What can generative AI do and what will it never be able to do?
  • How do LLMs work and how do I get my files into them?
  • How can artificial intelligence help in software development?
  • An overview of AI assistants for all areas of application

2. generative AI in coding

  • Plan, write, and document code with AI assistants
  • Using generative AI for code analysis
  • Refactoring with AI support
  • Software testing with AI

3. generative AI in software projects

  • Requirements engineering with artificial intelligence
  • AI as an aid for software design
  • Coding styles and patterns with generative AI

4. generative AI used creatively

  • Let GitHub Copilot learn from existing code
  • Expanding AI Capabilities with Skills
  • Use various AI models
  • Looking to the future: the AI-controlled software process

5 What else is important to note

  • Security issues with AI-generated code
  • Who owns the copyright for generated code?
  • Who is liable for faulty or defective code?
  • Privacy-by-design: comply with data privacy

 

Practical exercises to take part in

 

In this training working with AI assistants using practical examples. We’ll primarily be using GitHub Copilot, but other AI agents can also be used. Some of the features covered require the paid versions. If you’d like to try out all the exercises yourself, we recommend that you sign up for access. The providers’ websites typically offer subscriptions that can be canceled on a monthly basis.

Your benefit
  • Find out how AI assistants can help you with coding tasks and how you can save a lot of time.
  • You will learn concrete techniques that you can use to integrate generative AI tools into your workflows and the workflows of your team - for coding, testing, refactoring and much more.
  • You'll get an overview ofthe advanced features of AI agents.
  • You will broaden your horizons and learn new areas of application for AI-assisted software development.
  • You'll gain advanced insights into how to configure AI assistants, create your own workflows, and integrate various AI models.
  • You can assess which legal implications and liability issues are involved when you have code generated by AI.
trainer
Goetz Markgraf
Janine Felten
Methods

This training training is conducted in a group of a maximum of 12 participants using the Zoom video conferencing software.

 

Individual support from the trainers is guaranteed - in the virtual classroom or individually in break-out sessions.

 

Once you have registered, you will find all the information, downloads and extra services for this training course in your online learning environment.

Final examination
Recommended for

This training is aimed at everyone who works in software development: developers, DevOps engineers, data scientists, machine learning engineers, software testers, system architects, product owners and many more.

 

IT consultants as well as team and tech leads will get a good impression of how and with which AI tools software teams can be supported.

 

IT projectproject managers and service managers learn about tools, processes and methods that can be used to increase productivity and speed in software projects.

Start dates and details

Form of learning

Learning form

29.6.2026
Online
Few places available
Implementation secured
Online
Few places available
Implementation secured
7.10.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
19.1.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured
No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration