AI Coding Essentials
Discover how to leverage AI tools to enhance coding efficiency, automate repetitive tasks, and unlock innovative development workflows in this hands-on session.
Next public training | Language | Time & timezone | Sign up |
---|---|---|---|
23. Jun 2025 - 24. Jun 2025 | EN | 09:00 (Europe/Berlin) | Get a quote |
Available as Private or Public training
Private Training Courses are exclusive groups for your company only. This has the advantage that we can address company-specific topics and questions that are relevant for the entire group.
We offer our courses as Public Courses on fixed dates. Attendees can purchase a seat at these courses. Minimum of 3 participants, mixed from different companies. Scheduled dates will appear at the top of this page
What you will learn in this course
Agenda
AI in the Software Development Life Cycle (SDLC): Explore the evolution of software development methodologies, the importance of testing, AI fundamentals and the role of AI in SDLC, and refresh your understanding of the EU AI Act.
AI Tools & Ecosystem: Understand different Levels of AI assistance in coding tasks. Discover a plethora of AI tools for coding, testing, project automation as well as agentic development. (Tools: Ollama, Open Source LLMs, Codeium, Continue+Ollama, RooCoder, OpenRouter, Groq, Aider, Windsurf, GitSage, Sourcery, Sweep, OpenHands and more)
Specification Centric Development: Learn how specification-driven development accelerates coding workflows. We'll also look at AI assisted BDD (Behavior Driven Development) (Tools: Behave, Gherkin, Deepseek, OpenRouter, Aider)
AI-Coding Input Design: Understand effective input design and Context Layering methods for AI coding assistance. Discover prompting techniques and further ways to bring your own LLM through RAG and Fine Tuning.
AI-Coding Implications: Examine challenges, ethical concerns, and professional impacts of AI in software development and how to overcome them. We'll also look at future trends of AI coding.
Hands-On Labs: Practical exercises with AI tools for coding and more.
audience
This course is designed for
- Developers, coders, and IT professionals seeking to integrate AI into their coding practices for productivity and innovation.
prerequisites
To get most out of this course, you should have:
- Basic programming knowledge and familiarity with Python.
style
Our trainers have years of experience and will deliver the right mix of:
- Interactive, with live demonstrations, guided hands-on activities, and Q&A sessions.
Technical requirements
We recommend the following equipment:
- Stable internet connection
- Access to AI tools and services (e.g., OpenRouter, Groq, OpenAI API)
- Browser compatible with modern web applications
- If you're eager to try out demonstrated tools on your own: Pre-installed code editor (e.g., VS Code) with sufficient hardware and a Python installation

Agile Testing Essentials with Ruby
Hands-on exercises will give you the expertise you need to automate your tests with Cucumber and Ruby.
Details & bookingAnsible AWX
This training is the follow up to the Ansible Essentials training and will deepen your understanding even more.
Details & booking