August sale - up to 40% off training courses – use code: EARLY0826UAE

40337c99-fda8-4083-bd81-09b23876f954

Coding with AI

Select your learning method

Learn essential skills
Course overview

AI is changing the way software is developed, but successful adoption depends on knowing when to rely on it and when to apply your own judgement. This one-day course introduces GitHub Copilot, prompting techniques and code review practices, helping you use AI confidently while maintaining quality, security and control.

Use AI with greater confidence

Designed for developers and technical professionals, this one-day course helps you build practical skills for working with GitHub Copilot and other AI coding tools. You'll learn how to produce better outputs, assess generated code critically and make informed decisions about where AI can support your development workflow. 

Learning objectives
  • Explain how AI supports software development
  • Create effective coding prompts
  • Provide meaningful development context
  • Configure GitHub Copilot effectively
  • Review and refine AI-generated code
  • Adapt AI tools to development needs
  • Recognise quality and security risks
  • Apply appropriate development safeguards

What you’ll learn

See how AI can support everyday software development without replacing your technical judgement. Throughout the course you'll practise using GitHub Copilot, learn how to shape better responses and understand the checks that help keep generated code reliable, secure and fit for purpose.

Choosing the right AI approach

AI can assist with everything from simple code suggestions to more autonomous development tasks. You'll compare models, tools and agents, understand how they differ and recognise which approach is best suited to different coding scenarios.

Giving AI the right information

The quality of AI-generated code depends heavily on the information you supply. You'll learn how to write clearer prompts, add meaningful context and define sensible constraints so responses better reflect your objectives and development environment. 

Knowing when to challenge the output

AI-generated code should always be reviewed before it becomes part of a project. You'll learn what to look for when assessing suggestions, helping you decide whether code can be used, adapted or rejected before moving forward.

Keeping control of AI-assisted work

Explore how greater levels of AI automation can change your role in the development process. You’ll explore where human decision-making is still essential, how permissions and scope affect AI tools, and when manual intervention provides greater confidence.

Building safer development habits

Security should remain part of every AI-assisted development workflow. You'll examine issues such as sensitive information, third-party dependencies, prompt injection and access controls, together with practical safeguards that support safer coding practices.

What’s included
  • Coding with AI training
  • Coding in real time using live labs
  • Interactive sessions guided by experienced trainers

Key facts

Certification

This is a skills-based course with no formal accreditation.

Who it’s for

Designed for developers, software engineers and technical professionals looking to make better use of AI within software development.

Prerequisites

You’ll get the most from this course if you already have experience of writing code independently. However, this experience is not essential if your main objective is to understand how AI-assisted development works.

Exam information

There is no exam for this course.

Optional extras

There are no optional extras available for this course.

Pre-course

There is no pre-course work required.

FAQs

Whether you're introducing AI into your own development work or supporting a wider technical team, these FAQs answer some of the most common questions about the course, GitHub Copilot and AI-assisted coding.

How can developers use AI without losing control of their code?

Developers should treat AI-generated code as a starting point rather than a finished solution. Setting clear objectives, reviewing suggestions carefully and validating outputs against your own coding standards helps ensure quality, security and accountability remain under your control.

What are the risks of using AI-generated code?

AI-generated code can introduce vulnerabilities, unsuitable dependencies or inaccurate responses if accepted without review. This course explores practical ways to assess generated code before it becomes part of a project, helping you reduce risk while making effective use of AI tools.

How can businesses introduce AI-assisted coding more safely?

Businesses can establish clear expectations around which AI tools developers can use, what information they can share and how generated code should be reviewed. Appropriate access controls, security policies and agreed review processes can also reduce risk. Building employees’ understanding of both the capabilities and limitations of AI helps organisations adopt these tools with greater consistency and oversight.

Is Coding with AI training useful for experienced developers?

Yes. Experienced developers may already have the technical knowledge to assess code, but AI introduces different ways of working and new considerations around context, automation, security and tool configuration. Our Coding with AI training can help experienced developers apply their existing expertise to AI-assisted workflows and make more informed decisions about when and how to use these tools.

What our customers say
Person icon

"It was one of the most interactive training sessions I've ever attended. Concepts were explained in a simple manner but with exceptional clarity."

Subhiksha Devi Rajendran, ILX learner
Person icon

“What made this experience great is the support that I have been constantly receiving from Serena. Thank you so much for being such a customer centric business.”

Prince Muhimpundu, ILX learner
Why study with ILX
500,000+ learners

Join the half a million learners developing their skills with our training 

5,000+ businesses

A trusted partner to thousands of organisations worldwide 

96% customer satisfaction

Our passionate team goes above and beyond to support customer needs 

We're here to help
Speak to our learning experts

Not sure which course or study option is right for you? Get in touch with our team of advisors for personalised guidance and support throughout your learning journey.

Business transformation
Looking to develop your business or team?

Need to upskill your team? Our bespoke development solutions are designed to enhance team performance, retain talent, and drive organisational excellence. One of our development consultants would love to chat.

Quote request

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

By submitting this form, you agree to ILX processing your data in line with our Privacy Policy. You can unsubscribe at any time by clicking the link in our emails or contacting us directly.

Page {{ step }} of 2

Back Next