LONDON IT TRAINING

Find your next course

Explore our training courses by subject, skill or certification.

All courses

  1. Home
  2. »
  3. Generative AI in Software Development
Instructor-led training
Generative AI in Software Development Training in London and Live Online

Generative AI in Software Development

Use generative AI for software design, coding assistance, testing and documentation. Build review and verification practices for maintainable, secure software.

Request Course Information
Price:
Price on request

Contact us for current fees, dates and exam arrangements.

Intermediate

Be comfortable with Python or a comparable programming language.

Contact us for duration to complete
Available online
& in class

Select your preferred method

Course dates
Introduction
Use generative AI for software design, coding assistance, testing and documentation. Build review and verification practices for maintainable, secure software.


Develop a practical solution using structured examples, evaluation exercises and documented design decisions.
The course covers responsible use, data handling, verification and human review alongside practical techniques. Tools and exercises are selected for the training requirements and available licences. This is professional development training; attendance does not confer a third-party vendor certification.
Flexible Ways to Learn

Study your way with flexible learning options designed to fit around your schedule.

Small Groups

With small groups of students, our instructors can work closely with each student

Flexible Class Schedules

Our class schedules are flexible on weekdays, weekend or evening to suit your schedule.

Experienced Instructors

Our instructors follow a modified and personalised approach to engage students during class

Hi-Tech lab Facilities

Lab arrangements vary by course. Confirm access and equipment requirements before booking.

What you’ll gain

Apply foundations and scope to a practical course scenario.

Apply requirements and design to a practical course scenario.

Apply coding assistance to a practical course scenario.

Apply testing and debugging to a practical course scenario.

Develop skills for your next step
Relevant career pathways
AI Application Developer:

Build and evaluate AI-enabled application features.

Technical Consultant: Assess solution requirements, risks and implementation choices.

Automation Engineer:

Connect AI capabilities with controlled workflows.

Syllabus

Foundations and scope
Understand generative AI capabilities and limitations for this subject. Define suitable tasks and criteria for success.

Draft requirements, interface designs and implementation options. Verify assumptions and architecture trade-offs.

Generate and refactor small components. Review logic, dependencies, licences and maintainability.

Develop meaningful test cases, examine failures and assess generated fixes against expected behaviour.

Create developer documentation and repository summaries with references to actual code and interfaces.

Explore retrieval, structured outputs and API integration as application features. Handle errors and model variability.

Protect secrets and proprietary information, review generated code and define quality gates before deployment.

Develop a use-case prototype using non-sensitive sample data. Evaluate results, document limitations, assign human review and plan adoption.

FAQs

Who is this course for?
Developers and technical professionals who want practical experience with this topic.

Yes. Programming and API familiarity will help you complete the practical exercises.

Use generative AI for software design, coding assistance, testing and documentation. Build review and verification practices for maintainable, secure software.

This course provides professional development training. It does not award a third-party vendor certification.

The trainer confirms suitable tools and exercises for the agreed learning needs. Features depend on current product availability and licences.

Confirm account, subscription and lab requirements with London IT Training before booking.

Contact London IT Training to discuss classroom, live online and corporate delivery arrangements.

Contact the training team for current fees, duration, available dates and any additional costs.

Need help choosing the right course?

Talk to one of our advisers about dates, delivery options and certification routes. We’ll call you back within 1 working day.

LONDON IT TRAINING

Let’s plan
your next step.

Tell us what you would like to learn.

Your details are used to respond to your enquiry. Privacy Policy