AI Development with Large Language Models training course

This course is designed for software developers, data scientists, and technical professionals who want to build practical applications using Large Language Models (LLMs).

JBI training course London UK

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022

Public Courses

14/09/26 - 1 days
£1500 +VAT
26/10/26 - 1 days
£1500 +VAT
07/12/26 - 1 days
£1500 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • Foundations of Prompt Engineering
  • Working with the OpenAI API
  • Advanced Prompt Engineering Techniques
  • Retrieval-Augmented Generation (RAG)
  • Introduction to Hugging Face
  • Building Practical AI Applications with Python
  • Error Handling and Response Processing
  • Developing a Question-Answering System
  • Sentiment Analysis with Hugging Face
  • Hands-on Exercises and Real-World Code

Module 1: Foundations of Prompt Engineering

Theory and Concepts:

  • Understanding the anatomy of effective prompts and their impact on LLM responses
  • Implementing system messages, user messages, and assistant messages effectively
  • Exploring temperature, top-p sampling, and their effects on response generation
  • Best practices for prompt design and common pitfalls to avoid

Practical Exercise: Build a customer support prompt template that consistently generates high-quality responses across different scenarios. Test and refine the prompt using the OpenAI playground.

AnchorModule 2: Working with the OpenAI API

Theory and Concepts:

  • Setting up and configuring the OpenAI Python client
  • Understanding API authentication, rate limits, and best practices
  • Implementing basic API calls using Python
  • Handling API responses and error conditions gracefully

Practical Exercise: Create a Python script that interfaces with the OpenAI API to build a simple question-answering system. Implement proper error handling and response processing.

Module 3: Advanced Prompt Engineering Techniques

Theory and Concepts:

  • Implementing chain-of-thought prompting for complex reasoning tasks
  • Creating structured output using format specifications
  • Designing prompts for specific use cases (classification, extraction, generation)
  • Building prompt templates for consistent results

Practical Exercise: Develop a system that takes unstructured text input and extracts structured data in JSON format using carefully crafted prompts. Implement chain-of-thought reasoning to handle complex cases.

Module 4: Retrieval-Augmented Generation (RAG)

Theory and Concepts:

  • Understanding the principles and benefits of RAG architectures
  • Implementing vector databases for efficient information retrieval
  • Creating embeddings using OpenAI’s embedding API
  • Building a complete RAG pipeline with Python

Practical Exercise: Build a question-answering system that uses RAG to provide accurate answers based on a provided document collection. Implement document chunking, embedding generation, and similarity search.

AnchorModule 5: Introduction to Hugging Face

Theory and Concepts:

  • Overview of the Hugging Face ecosystem (Transformers, Datasets, Tokenizers, and Hub)
  • Understanding key NLP tasks and available models
  • Working with the Transformers library and pipelines
  • Best practices for model selection and usage

Practical Exercise: Create a sentiment analysis application using Hugging Face’s Transformers library. Implement text classification using pre-trained models and compare results across different model architectures.

 

JBI training course London UK

This course is designed for software developers, data scientists, and technical professionals who want to build practical applications with Large Language Models.

It's ideal for teams looking to integrate AI capabilities into their software products, or individuals wanting to understand how to effectively leverage LLMs in production environments.


5 star

4.8 out of 5 average

"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022

“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices.” Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK

Certification


Every delegate will be entitled to a certificate of achievement on completion of the course.

If you are missing your certificate - please use the link below to apply - you can also use this link to sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



Throughout the course, each module builds upon the previous ones, with practical exercises designed to reinforce learning through hands-on implementation. You’ll leave with working code examples that you can adapt and extend for your own projects.

The focus is on practical, hands-on learning, with theory introduced as needed to support the implementation work. By the end of the day, you’ll have built several working AI applications and gained practical experience with both the OpenAI API and Hugging Face tools.

All exercises are designed to work in both local Python environments and browser-based environments like Google Colab, ensuring flexibility regardless of local installation constraints.

The Large Language Models (LLMs) Training Course Group is a collection of multiple professional training courses focused on learning, developing, and applying LLM technologies. It provides a structured learning pathway from LLM fundamentals through to advanced AI application development.
This is a group of related courses covering different aspects of Large Language Models. Each course focuses on specific skills and technologies, allowing you to build your knowledge progressively.
The group includes courses covering areas such as: Large Language Model (LLM) Fundamentals Generative AI Foundations Prompt Engineering ChatGPT Development LLM Application Development Retrieval-Augmented Generation (RAG) AI Chatbots AI APIs and Enterprise Integrations
You'll learn technologies and concepts including: Large Language Models (LLMs) OpenAI APIs ChatGPT Anthropic Claude Prompt Engineering Retrieval-Augmented Generation (RAG) Embeddings Vector Databases Python AI APIs Enterprise AI Integration
No. The course group includes introductory courses as well as advanced technical training. Basic programming knowledge is recommended for the development-focused courses.
Yes. The courses include practical demonstrations, coding exercises, and hands-on projects focused on building real-world LLM-powered applications.
Large Language Models are the foundation of modern Generative AI. They power applications such as ChatGPT, AI assistants, intelligent search, content generation, summarisation, translation, question answering, and conversational AI.
LLMs provide the reasoning and language capabilities used by AI agents. Learning LLMs gives you the foundation needed to build Agentic AI systems that can plan, reason, use tools, retrieve knowledge, and automate complex workflows.
Yes. We provide private team training and tailored LLM training programmes that can be customised to your organisation's technical environment, business objectives, and AI adoption strategy.

CONTACT


+44 (0)20 8446 7555

enquiries@jbinternational.co.uk

 

Copyright © 2026 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

AI training courses                                                                        CoPilot training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Data Storytelling training course                                               C++ training course

Power Automate training course                               Clean Code training course