• 0208 432 6218
  • WhatsApp
  • Register

Generative AI and LLMs with Python

An Intermediate to Advanced level 12-hour course delivered via Instructor-led Physical Classes or Virtual Classes.

Regular Price: £540
Batch Price: From £420   📅  View Dates & Prices

Group Booking Discount: From £360 per person  🧮 Calculate & Book

1-to-1 Training: £480  📋 Booking Request Form

Course Overview

The Generative AI & Large Language Models (LLMs) with Python course is designed to help you move beyond traditional AI and start building modern, real-world AI applications. You will learn how systems like ChatGPT work and how to use LLM APIs with Python to create powerful solutions such as chatbots, document summarisation tools, and intelligent assistants. The course is hands-on and practical, focusing on real use cases that reflect how businesses are using Generative AI today.

By the end of the course, you will be able to design and deploy AI-powered applications using techniques such as prompt engineering, embeddings, semantic search, and Retrieval-Augmented Generation (RAG). This course is ideal for Python developers, data analysts, and anyone with a basic understanding of machine learning who wants to build in-demand AI solutions. It’s your next step from learning AI concepts to creating real, impactful AI systems.


Requirements

Participants should have

  • Basic to intermediate Python skills
  • Understanding of machine learning concepts
  • Familiarity with neural networks (recommended)

We highly recommend you complete the following course(s) before attending the Generative AI and LLMs with Python course:


Course Content

  1. Introduction to Generative AI
    • What is Generative AI
    • AI vs ML vs Deep Learning vs LLMs
    • How tools like ChatGPT work (high-level)
  2. Understanding LLMs
    • What is a Large Language Model
    • Tokens and embeddings
    • Training concept
    • Transformer concept
  3. Prompt Engineering
    • How prompts work
    • Prompt structure
    • Zero-shot / few-shot
    • Controlling output
    • Hands-on Tasks
  4. Hands-on
    • Build better prompts
    • Compare outputs
  5. Using LLM APIs
    • API basics
    • Sending prompts via Python
    • Handling responses
    • Hands-on Tasks
  6. Business Use Cases with LLMs
    • Customer support automation
    • Email generation
    • Report summarisation
    • Document analysis
    • Mini Project: Automate business tasks using LLMs
  7. Embeddings & Semantic Search
    • What are embeddings
    • Similarity search
    • Vector representation
    • Hands-on Tasks
  8. Vector Databases
    • Why vector databases
    • Storing embeddings
    • Retrieving relevant data
  9. Retrieval-Augmented Generation (RAG)
    • Problem with LLM knowledge limits
    • How RAG works
    • Combining search + generation
    • Hands-on Project
  10. Building AI Chatbots
    • Chatbot architecture
    • Conversation flow
    • Integrating LLM
    • Project: Build a business chatbot
  11. Deployment of LLM Applications
    • API deployment
    • Simple web interface
    • Integrating into apps
    • Hands-on Tasks
  12. Responsible AI & Limitations
    • Hallucinations
    • Bias
    • Data privacy
    • Safe usage
  13. Final Capstone Project
    • Option 1 - AI Business Assistant
    • Option 2 - Customer Support Chatbot
    • Option 3 - Document Intelligence System


Course Dates, Prices & Enrolment

Scroll right for more details
Delivery MethodDates & TimesHoursPriceEnrolment
Classroom Training
28 Jul 2026 - 30 Jul 2026
Tuesday & Thursday
10:00 AM - 04:00 PM BT
12-hour over 2-day
£420 £540
Enrol Now
Classroom Training
02 Sep 2026 - 04 Sep 2026
Mon, Wed & Fri
10:00 AM - 02:00 PM BT
12-hour over 3-day
£420 £540
Enrol Now
Classroom Training
28 Sep 2026 - 29 Sep 2026
Monday to Tuesday
10:00 AM - 04:00 PM BT
12-hour over 2-day
£420 £540
Enrol Now
Training venue: Unit 15, Boardman House, 64 Broadway, Stratford, London E15 1NT, United Kingdom

Price Calculator & Booking Request Form

Calculate prices for Corporate, 1-on-1 or group training and request a booking.

Do you have a special training requirement or unable to find any suitable training date? Please complete and submit the booking request form, if you want to:

  • book a course on different dates
  • book for a group of delegates
  • book corporate training
  • book a customised training
  • book a one-on-one training

The price person is less when you book a course for more people. You can find the price per person and the total cost by changing the values of the training hours and the number of people below:


Frequently Asked Questions

Do I need prior Python knowledge for this course?

Yes, participants should have basic to intermediate Python programming skills before attending this course.

Familiarity with machine learning concepts is also recommended.

Do I need prior AI or machine learning experience?

Basic understanding of machine learning concepts is recommended for this course. Familiarity with neural networks and deep learning concepts will also be helpful.

We highly recommend completing an AI and Deep Learning with Python course or having equivalent knowledge before attending this course.

What will I learn in this course?

You will learn how to build AI-powered applications using Large Language Models (LLMs) and Python. The course covers prompt engineering, embeddings, semantic search, vector databases, Retrieval-Augmented Generation (RAG), chatbot development, and deploying AI applications.

Will I learn how tools like ChatGPT work?

Yes, the course introduces the concepts behind modern AI systems such as ChatGPT, including transformers, tokens, embeddings, and how Large Language Models (LLMs) are trained at a high level.

Does this course include hands-on projects?

Yes, the course is highly practical and includes hands-on tasks, mini projects, and a final capstone project where participants build real-world AI applications using Python and LLM APIs.

Will I learn prompt engineering in this course?

Yes, the course covers prompt engineering techniques including prompt structure, zero-shot and few-shot prompting, controlling outputs, and improving AI responses through effective prompt design.

Will I learn how to use LLM APIs with Python?

Yes, participants will learn how to work with LLM APIs using Python, including sending prompts, handling responses, and integrating AI capabilities into applications.

Does this course cover RAG and vector databases?

Yes, the course introduces embeddings, semantic search, vector databases, and Retrieval-Augmented Generation (RAG), including how external knowledge can be integrated into AI systems.

Will I build AI chatbots during the course?

Yes, participants will learn chatbot architecture, conversation flow design, and LLM integration while building practical AI chatbot projects.

What software or tools will I use during the course?

You can use tools such as Jupyter Notebook, Google Colab, Visual Studio Code, or PyCharm during the course.

Do I need access to AI APIs such as OpenAI?

Yes, access to LLM APIs such as OpenAI or similar services may be required for certain hands-on exercises and projects during the course.

Can this course help me build real AI applications?

Yes, the course focuses on practical AI application development, including business assistants, customer support chatbots, document intelligence systems, and AI-powered automation workflows.

Is Generative AI useful for my career?

Yes, Generative AI and LLM skills are in high demand across industries. These technologies are increasingly used in software development, automation, customer support, data analysis, and AI product development.

How is the course delivered?

The course is instructor-led and can be attended live online, in person at our London training centre, or delivered on-site at your organisation for corporate training.

What can I learn after completing this course?

After completing this course, you can progress to more advanced topics such as AI agents, intelligent automation systems, advanced LLM application development, multi-agent systems, and enterprise AI solutions.

What we do?

At London Academy of IT, we provide instructor-led online and in-person IT training in Data Analytics, SQL, Python, Power BI, and more. Our cutting-edge courses are designed to boost performance and enhance employability, providing the competitive edge employers look for.

Our Contacts

London Academy of IT
64 Broadway
Stratford
London E15 1NT
United Kingdom

Regional Training

2012 - 2026 © London Academy of IT Limited. All Rights Reserved.
UKPRN: 10045491. Registered in England & Wales with company no. 07923992.