This intensive three-day course is designed to help software developers use artificial intelligence effectively and securely within modern software development workflows.
Throughout the training, participants will explore AI-assisted development tools such as GitHub Copilot, Amazon Q, and Tabnine, while gaining practical experience with prompt engineering, AI-supported coding workflows, and the security considerations associated with adopting these technologies.
Hands-on labs give participants the opportunity to build an intelligent application using foundation models, run and deploy machine learning models both locally and in cloud environments, and practise red team techniques to better understand common attacks against AI systems.
The course is designed not only to improve developer productivity but also to provide the practical skills required to build AI-enabled applications and adopt artificial intelligence responsibly and securely within software development environments.
























