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, ChatGPT, and more.

Online
2 days
German
Download PDF
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
40862
Venue
Online
4 dates
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
40862
Venue
Online
4 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
No other field uses generative AI as extensively and profitably as software development. Not only can programming productivity be significantly increased, but when used correctly, AI assistants can also help improve software quality. In this training course, you will learn about the possibilities offered by the use of AI in software development and which tasks you can delegate to it. The focus is on writing, debugging, and testing code, but the use cases go far beyond that: You will also learn how generative AI can already help you with requirements engineering and software design, as well as with refactoring, analyzing and optimizing existing code, creating patterns, introducing code styles, and much more. This course primarily uses GitHub Copilot and ChatGPT with its powerful code interpreter. However, other helpful solutions are also presented – from small helpers to comprehensive AI suites that map the entire software workflow. In many hands-on exercises, you will not only learn how to use the tools themselves, but also proven workflows that will save you a lot of time and help you write better code faster. And last but not least, you will learn how to evaluate and classify the results correctly while keeping an eye on issues of security, copyright, and liability.
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

  • Writing, debugging and documenting 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
  • Security auditing with AI

4. generative AI used creatively

  • Building extensions for GitHub Copilot
  • Let GitHub Copilot learn from existing code
  • Use different AI models and host them locally
  • 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 , you will practise using AI assistants using practical examples. GitHub Copilot and ChatGPT will be used in particular. The paid versions are required for some of the functions used. If you would like to try out all the exercises yourself, we recommend that you get access to them. Both tools are available on the manufacturer's websites as monthly subscriptions.

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 ofadvanced features of GitHub Copilot.

 

You will broaden your horizons and learn new areas of application for AI-assisted software development.

 

You will gain advanced insights into how you can customize AI assistants, create your own workflows and integrate different AI models.

 

You can assess which legal implications and liability issues are involved when you have code generated by AI.

trainer
No items found.
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.

 

The practical exercises are mainly carried out with GitHub Copilot and ChatGPT. Access to the paid versions is not mandatory for participation in the course, but it is an advantage. The trainers will assist you in carrying out the practical exercises.

 

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

5.3.2026
Online
Few places available
Implementation secured
Online
Few places available
Implementation secured
29.6.2026
Online
Places free
Implementation secured
Online
Places free
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