Generative AI for efficient software development
Your personal UPGRADE to master the tools of the AI future π Click here and become part of the AI evolutionBrief Description
With the training "Generative AI for efficient software development" we prepare you for the artificial intelligence (AI) revolution in software development.
After this training, you will be confident in using the latest LLMs such as ChatGPT, Claude, LLama etc. You will have tried out co-pilots for programming, such as GitHub Copilot, Tabnine etc. and understood how to use them. In addition to AI theory and many hands-on practical examples, we will also discuss the impact of AI and the future prospects for us as software developers.
AI will change many things in the future and we will prepare you for this so that you can look ahead with optimism.
β±οΈ 1 day
π·οΈΒ from CHF 840 (incl. 15% discount for early bookers)
π³ Payment by credit card, Paypal or by invoice
π Course documents in PDF format
π₯Β Certificate of course participation from Obvious Works
π₯ 15 participants maximum
π¬ German or English (on request)
β Lunch and catering included. Also for online courses.
β Alumni network: Lifetime membership & access to exclusive AI and RE tools
β AI Power Tools: Access to a curated collection of the best AI tools
β Access to our Tiger Prompt Generator for ChatGPT
Unique Advantages
β Lunch & catering included
For online courses with Uber Eats - voucher
β Alumni network - Lifetime Access
Membership & access to exclusive AI and RE tools
β KI Power Tools
Access to a curated collection of the best AI tools
β Tiger Prompt Generator
Access to our Tiger Prompt Generator for ChatGPT
βΒ FULL FLEXIBILITY
You can find our cancellation conditionsΒ here
At a glance
In our course "Generative AI for efficient software development" you will learn how to integrate AI models and large language models (LLMs) such as ChatGPT, Claude, Llama etc. into your daily development work in order to speed up your programming work and improve the quality of your software.
You will also learn how to integrate specific functions into your existing applications using the API of these models and how to develop innovative functionalities.
Code completion tools such as GitHub Copilot and alternatives
We will also introduce you to code completion tools such as GitHub Copilot, Tabnine and others that will help you increase your coding efficiency. You will learn how to use these tools efficiently and in compliance with data protection regulations.
Practical exercises and use cases
In this course "Generative AI for efficient software development" we focus on practical exercises and use cases that show you how you can integrate AI as a powerful tool into your everyday development work. You will develop AI-based applications independently and learn how to use AI models such as ChatGPT, Claude, Llama and Gemini not only to increase your coding efficiency, but also to creatively develop your own innovative AI-based applications.
Generative AI for efficient software development
Content of the training
- Introduction to LLMs such as ChatGPT, Llama etc.
- Strategies & techniques for effective prompting
- Use cases in software development
- AI tools for software development
- Demonstration and limitation of AI agents
- Data protection & risks when using LLMs
- Exchange among software experts about AI evolution and our future role in the context of AI
In practice-oriented hands-on exercises and discussions, you will deepen your understanding of the concepts and learn how to apply them successfully in your daily work. At the end of the course, you will be able to massively increase your productivity in software development.
You will be able to look forward to the evolution of AI with confidence.Β
Learning objectives
- Understanding how LLMs, AI models and co-pilots work
- Increasing productivity in software development
- Prepared for the AI Future, personally and professionally
- Internalization of the "AI-first" approach
- Safe use of LLMs, AI tools and co-pilots
Format
Agenda
09:00 – 17:00
Approach and didactics
Our training "Generative AI for efficient software development" is primarily designed to be interactive. Short theoretical blocks are followed by a variety of practice-oriented exercises, which are completed both individually and in small groups. The results are then reflected on collectively.
We focus on lively, inspiring learning and deliberately avoid a tiring "slide battle".
Our focus is on the mutual exchange of knowledge between participants and the long-term, practical benefits of the newly acquired knowledge. The positive feedback from our course participants speaks for itself.
In addition to collaboration boards, slides and exercises, we use gamification elements.
You will create accounts for various AI tools during the course. We make sure that you can create all accounts as free or trial versions.
Prerequisites
- Initial experience and points of contact with large language models / AI chatbots such as ChatGPT, Llama, Gemini or Claude are a prerequisite. You can gain this experience with our training "Getting started with Generative AI" build up.
- Participants should have solid coding skills.
- Openness and willingness to engage with new technologies and concepts and to integrate innovative approaches into everyday working life.
Target group
The training "Generative AI for efficient software development" is aimed at software developers and IT experts who are actively involved in the development and quality assurance of business applications and want to improve their skills in using LLMs (e.g. ChatGPT, Gemini, Claude or LLama), Dev-Copilots and other AI tools for software development. Among others:
- Frontend developer
- Backend developer
- Database developer
- Test automation specialists
- Data migration experts
- IT professionals
In-house training
In-house training makes sense for 6 or more participants. We are also happy to come to your company and bring our training "Generative AI for efficient software development" with. Simply place a get in touch with us.
In-house training as live remote training
Are your employees spread across several company locations and working from home? We offer you the opportunity to conduct a fully-fledged in-house training course online. Our experienced trainers teach the same material as in a face-to-face training course and are of course available to answer participants' questions.
Interactive exercises in small groups are carried out in the same quality via breakout rooms and Miro as a collaboration platform. You also save on travel costs for the trainer.
We cater to individual wishes
Do you have special focuses or interests for your team? We are happy to cater to your individual requirements.
Subsequent workshop with your team
Would you like to apply what you have learned with your employees in your own context after the training and need a workshop as a booster? We would be happy to conduct a workshop at your company and address your individual priorities. Contact us us without obligation.
Your trainers
Matthias Herbert | Michael Mey | |
to the trainer portrait | to the trainer portrait |
Our location at ImpactHub Zurich (5 min from Zurich-HB)
You don't wanna go alone?
We understand, bring your mate!
π 1x Voucher for you
π 1x Voucher for your buddies
25 CHF voucher each for Amazon / Digitec or Galaxus
References