• 0208 432 6218
  • WhatsApp
  • Register

AI and Deep Learning with Python

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

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

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

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

Course Overview

The AI and Deep Learning with Python course is designed to help learners build a strong foundation in artificial intelligence by focusing on how deep learning models are built, trained, and optimised. This hands-on course covers neural networks, model training, and real-world AI problem solving using Python, Scikit-learn, Keras, and TensorFlow.

You will learn how to design and train neural networks for classification, regression, and sequence-based problems. The course also introduces modern AI concepts such as transformers and Large Language Models (LLMs), helping you understand how today’s advanced systems are built

By the end of the course, you will be able to:

  • Build and train deep learning models from scratch
  • Evaluate and improve model performance
  • Work with structured, text, and time series data
  • Understand the architecture behind modern AI systems (including LLMs)
  • Prepare for advanced AI application development


Requirements

Basic programming knowledge in Python, familiarity with libraries like Numpy, Pandas, Scikit-learn and Matplotlib.

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


Course Content

  1. Introduction to AI & Deep Learning
    • AI vs Machine Learning vs Deep Learning
    • Real-world AI applications
    • Overview of neural networks
    • Deep learning workflow
  2. Neural Networks Fundamentals
    • Neurons, layers, and activation functions
    • Forward propagation
    • Loss functions
    • Training process
  3. Building Your First Neural Network (Keras)
    • Introduction to Keras
    • Building a simple neural network
    • Training and evaluating a model
    • Making predictions
  4. Improving Neural Networks
    • Overfitting vs underfitting
    • Regularisation techniques
    • Dropout
    • Early stopping
    • Learning rate
  5. Deep Learning for Classification
    • Classification using neural networks
    • Model evaluation (accuracy, confusion matrix)
    • Working with real datasets
  6. Deep Learning for Regression
    • Regression using neural networks
    • Comparison with traditional regression
    • Model performance and evaluation
  7. Natural Language Processing (NLP) with Deep Learning
    • Introduction to NLP
    • Text preprocessing
    • Tokenisation and vectorisation
    • Text classification using neural networks
    • Practical NLP applications
  8. Sequence Models & Time Series (LSTM)
    • Introduction to sequential data
    • LSTM networks
    • Time series forecasting
  9. Introduction to Transformers & LLMs
    • Evolution from RNNs to transformers
    • Attention mechanism (high-level)
    • What are Large Language Models (LLMs)
    • How models like ChatGPT are trained (conceptual)
    • Limitations of deep learning vs LLMs
  10. Model Saving & Deployment
    • Saving and loading models
    • Using models in real applications
    • Deployment concepts
    • Building simple prediction pipelines
  11. Final Capstone Project
    • End-to-end deep learning project
    • Data preparation → model building → evaluation → deployment
    • Real-world business problem


Course Dates, Prices & Enrolment

Scroll right for more details
Delivery MethodDates & TimesHoursPriceEnrolment
Online Training using Zoom
22 Jun 2026 - 26 Jun 2026
Mon, Wed & Fri
10:00 AM - 02:00 PM BT
12-hour over 3-day
£420
Enrol Now
Online Training using Zoom
20 Jul 2026 - 31 Jul 2026
Mon, Wed & Fri (2 wks)
03:00 PM - 05:00 PM BT
12-hour over 6-day
£420
Enrol Now
Online Training using Zoom
23 Jul 2026 - 24 Jul 2026
Thursday to Friday
10:00 AM - 04:00 PM BT
12-hour over 2-day
£420
Enrol Now
Online Training using Zoom
24 Aug 2026 - 28 Aug 2026
Mon, Wed & Fri
10:00 AM - 02:00 PM BT
12-hour over 3-day
£420
Enrol Now
Online Training using Zoom
24 Sep 2026 - 25 Sep 2026
Thursday to Friday
10:00 AM - 04:00 PM BT
12-hour over 2-day
£420
Enrol Now
Note: Online classes are usually delivered through Zoom video conferencing.

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 Python programming knowledge and familiarity with libraries such as NumPy, Pandas, Scikit-learn, and Matplotlib before attending this course.

Is this course suitable for beginners in AI?

This is an intermediate to advanced course designed for learners who already have some experience with Python and machine learning concepts. It is suitable for those looking to progress into deep learning and modern AI technologies.

What will I learn in this course?

You will learn how to build, train, evaluate, and optimise deep learning models using Python, Keras, and TensorFlow. The course also covers neural networks, NLP, transformers, LSTMs, and introductory concepts behind Large Language Models (LLMs).

Will I build real deep learning models during the course?

Yes, this course is highly practical and includes hands-on exercises and projects where you will build and train real deep learning models for classification, regression, NLP, and time series tasks.

Which tools and technologies will I use?

You will work with Python and industry-standard libraries and frameworks such as NumPy, Pandas, Scikit-learn, Keras, and TensorFlow.

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

Do I need experience with machine learning before attending this course?

Yes, a basic understanding of machine learning concepts is recommended. We highly recommend completing a Data Science and Machine Learning with Python course or having equivalent knowledge before attending this course.

Does this course cover Large Language Models (LLMs)?

Yes, the course introduces modern AI concepts, including transformers, attention mechanisms, and Large Language Models (LLMs). You will gain a conceptual understanding of how systems like ChatGPT are trained and how modern AI architectures work.

Will this course cover Natural Language Processing (NLP)?

Yes, the course includes an introduction to Natural Language Processing (NLP), including text preprocessing, tokenisation, vectorisation, and text classification using neural networks.

Will I learn about time series forecasting and LSTMs?

Yes, the course covers sequence models and LSTM networks for working with sequential and time series data, including forecasting applications.

Is deep learning useful for my career?

Yes, deep learning and AI skills are in high demand across industries such as finance, healthcare, technology, marketing, and automation. These skills are valuable for careers in AI, machine learning, data science, and intelligent systems development.

What jobs can I apply for after completing this course?

After completing this course, you may pursue roles such as Junior AI Engineer, Machine Learning Engineer, Data Scientist, AI Developer, or Deep Learning Engineer, depending on your overall experience and technical background.

Will there be a final project in the course?

Yes, the course includes a final capstone project where you will work on an end-to-end deep learning solution, covering data preparation, model building, evaluation, and deployment concepts.

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.

Will I receive a certificate after completing the course?

Yes, you will receive a certificate of completion after successfully finishing the course.

What should I learn after completing this course?

After completing this course, you can progress to more advanced topics such as generative AI, advanced LLM applications, AI automation systems, deep learning optimisation, and intelligent AI application development.

Related Posts

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.