Coding with AI

Explore safe ways to use AI in development environmentsv

Learn how to make informed decisions about when and how to use AI during development. Through our Coding with AI training, you’ll begin to recognise both the opportunities and limitations of these tools, allowing you to apply stronger judgement when reviewing AI-generated code.

Learning objectives
  • Understand core AI coding concepts
  • Use GitHub Copilot in VS Code
  • Write prompts that improve coding outputs
  • Apply context to guide AI responses
  • Review AI-generated code with confidence
  • Customise Copilot for development workflows
  • Identify AI coding risks and safeguards
  • Protect code, data and development environments

What you’ll learn

Discover how AI coding assistants interpret requests, use context and generate responses, so you can work with them more effectively. You’ll learn how to use GitHub Copilot in Visual Studio Code, covering both the technical features and safe usage. 

Language models and agents

Explore how language models and agents support AI-assisted coding, with a focus on how they interpret prompts and draw on context to shape their responses. This knowledge gives you the awareness to work with AI tools effectively, assess the code they generate more critically, and recognise when human judgement is needed. 

GitHub Copilot in Visual Studio Code

Learn how GitHub Copilot works within Visual Studio Code to support everyday development tasks. The course helps you build confidence using Copilot to generate and review code, while understanding how to guide its output and stay in control of the development process.

Copilot customisation

You’ll discover how Copilot can be tailored to better support the way you work, helping you create a more relevant and consistent AI coding experience. The course demonstrates how customisation can improve the quality of Copilot’s responses and align support with specific development needs.

Copilot security

Examine the security considerations that come with using Copilot, from protecting sensitive code to managing the way AI tools access and respond to information. This helps you build the judgement needed to use Copilot effectively while reducing risk and maintaining responsible development practices.

What’s included
  • 1 day of instructor-led Coding with AI training
  • Live lab access for hands-on practice
  • Expert tutor guidance throughout

Key facts

Ideal for

This course is designed for developers, analysts and engineers who write code using AI, as well as those responsible for teams that produce code.

Prerequisites

You should be able to write code independently, although this is not required for those attending to understand the concepts, risks and safeguards only.

Learning experience

Our experienced trainers and interactive labs create a focused, practical environment – so you can put theory into practice from day one.

FAQs

This course helps you understand how AI coding tools work and how to use them effectively in development tasks. It focuses on the use of GitHub Copilot in Visual Studio Code, while building awareness of secure and responsible AI-assisted coding.

What is the value of learning to code with AI?

Learning to code with AI helps you work more efficiently while building the judgement needed to use AI-generated outputs responsibly. By understanding how AI coding tools support development tasks you can improve productivity without losing control of code quality, security or decision-making.

Will the course help me review AI-generated code safely?

Yes, the course helps you build the awareness needed to assess AI-generated code with care. It explores the risks of poor-quality, inaccurate or unsafe outputs, as well as safeguards that can support safer development practices.

What Copilot customisation features will I learn about?

You’ll learn how Copilot can be customised using reusable prompts, custom instructions, custom agents and MCP servers. This helps you make Copilot more relevant to your development needs and coding workflow.

Is this course suitable for technical team leaders?

Yes, this course may be useful for technical team leaders or managers responsible for teams that produce code. It can help build awareness of how AI coding tools work, where they add value and what risks need to be managed.

Why study with StayAhead
96% customer satisfaction

We combine experience and passion to deliver training that meets the highest standards

30+ years’ experience

Industry-leading specialists delivering high-impact IT training  

Experiential instructor-led training

Courses are delivered by experienced instructors using hands-on, practical live labs 

We're here to help
Talk to our training specialists

Not sure which course meets your needs? Our expert advisors are here to guide you, offering clear, practical advice to help you choose the right training for your career or technical needs. 

Business transformation
Technical training for your team

Want to advance your team’s technical expertise? Our tailored IT training programmes combine expert instruction with practical, hands-on live labs for an immersive learning experience. Speak with one of our development consultants to design a solution that fits your business needs.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next