Course Content
-
Introduction to Generative AI
- What is Generative AI
- AI vs ML vs Deep Learning vs LLMs
- How tools like ChatGPT work (high-level)
-
Understanding LLMs
- What is a Large Language Model
- Tokens and embeddings
- Training concept
- Transformer concept
-
Prompt Engineering
- How prompts work
- Prompt structure
- Zero-shot / few-shot
- Controlling output
- Hands-on Tasks
-
Hands-on
- Build better prompts
- Compare outputs
-
Using LLM APIs
- API basics
- Sending prompts via Python
- Handling responses
- Hands-on Tasks
-
Business Use Cases with LLMs
- Customer support automation
- Email generation
- Report summarisation
- Document analysis
- Mini Project: Automate business tasks using LLMs
-
Embeddings & Semantic Search
- What are embeddings
- Similarity search
- Vector representation
- Hands-on Tasks
-
Vector Databases
- Why vector databases
- Storing embeddings
- Retrieving relevant data
-
Retrieval-Augmented Generation (RAG)
- Problem with LLM knowledge limits
- How RAG works
- Combining search + generation
- Hands-on Project
-
Building AI Chatbots
- Chatbot architecture
- Conversation flow
- Integrating LLM
- Project: Build a business chatbot
-
Deployment of LLM Applications
- API deployment
- Simple web interface
- Integrating into apps
- Hands-on Tasks
-
Responsible AI & Limitations
- Hallucinations
- Bias
- Data privacy
- Safe usage
-
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 Method | Dates & Times | Hours | Price | Enrolment |
Online Training using Zoom
|
28 Jul 2026 - 30 Jul 2026
Tuesday & Thursday
10:00 AM - 04:00 PM
BT
| 12-hour over 2-day |
| Enrol Now |
Classroom Training
|
28 Jul 2026 - 30 Jul 2026
Tuesday & Thursday
10:00 AM - 04:00 PM
BT
| 12-hour over 2-day |
| Enrol Now |
Online Training using Zoom
|
02 Sep 2026 - 04 Sep 2026
Wed, Thu & Fri
10:00 AM - 02:00 PM
BT
| 12-hour over 3-day |
| 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 |
| Enrol Now |
Online Training using Zoom
|
28 Sep 2026 - 29 Sep 2026
Monday to Tuesday
10:00 AM - 04:00 PM
BT
| 12-hour over 2-day |
| 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 |
| Enrol Now |
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.