AI Coding Essentials - Free Beta Run
Discover how to leverage AI tools to enhance coding efficiency, automate repetitive tasks, and unlock innovative development workflows. In return for participation, we expect brief feedback on the training, and participation is free of charge.
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.
AI Tools & Ecosystem: Understand Levels of AI assistance in coding tasks. Discover AI tools for coding, testing, project automation as well as Agent Mode. (Tools: LLMs, GH Copilot, Codeium, Continue+Ollama, Llama.cpp, RooCoder, OpenRouter, ChatGPT, Aider, Windsurf, GitSage, Sourcery, Groq, Sweep, OpenHands and more)
Specification Centric Development: Learn how specification-driven development enhances coding workflows. We'll look at AI assisted BDD (Behavoir Driven Development) (Tools: Behave, Gherkin, Deepseek, OpenRouter, Aider)
If time permits: AI-Coding Input Design: Understand effective input design for AI coding assistance like Zero Shot, Few Shot, Chain-of-Thought, ... prompting, Context Layering, RAG, Fine Tuning . (Tools: Qwen Coder)
If time permits: AI-Coding Implications: Examine challenges, ethical concerns, and professional impacts of AI in software development. (Tools: Sourcery, STRIDE GPT)
Hands-On Labs: Practical exercises with AI tools for coding and testing.
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
- Pre-installed code editor (e.g., VS Code)
- Access to AI tools (e.g., OpenAI API, GitHub Copilot)
- Browser compatible with modern web applications

Agile Testing Essentials with Python
Hands-on exercises will give you the expertise you need to automate your tests with Python and Behave.
Details & bookingAnsible AWX
This training is the follow up to the Ansible Essentials training and will deepen your understanding even more.
Details & bookingMondoo Essentials
Gain hands-on experience with Mondoo, mastering its features, custom policies, and advanced security management.
Details & booking