Artificial Intelligence
Seminars for AI and Programming
Quality engineering methods for efficient programming.
Software Quality Engineering integrates methods such as Agile, DevOps, and Clean Code, as well as the use of AI tools, to make programming more efficient, easier, and of higher quality. The application of Agile and DevOps improves collaboration between development teams and accelerates the development process. Clean Code contributes to better code readability and maintainability, and AI tools assist in automating tests and error analysis, which enhances error detection. These approaches promote continuous improvement of software quality, facilitate programming work, and increase the efficiency of software development.
Quality starts in the head - with trainings from Software Quality Lab
We offer the following seminars and trainings on this topic in the Software Quality Academy:
- Grundkurs Prompt Engineering für Entwickler [DE]
- AI-assisted Coding mit ChatGPT, GitHub Copilot & Jetbrains AI Assistant [DE]
- AI for Embedded Systems [EN]
- AI für Embedded Systeme [DE]
- ICAgile® Certified Professional: Foundations of AI (ICP-FAI) [DE]
- ICAgile® Certified Professional: Foundations of AI (ICP-FAI) [EN]
- ICAgile® Certified Professional: Agile Programming C# (ICP-PRG) [DE]
- ICAgile® Certified Professional: Agile Programming C# (ICP-PRG) [EN]
- ICAgile® Certified Professional: Agile Programming Java (ICP-PRG) [DE]
- ICAgile® Certified Professional: Agile Programming Java (ICP-PRG) [EN]
- Testgetriebene Softwareentwicklung (TDD) [DE]
- Cloud-native Software Development [DE]
- Clean Code [DE]
„Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.“
Martin Fowler