AI developer, 1 day course

Deep Learning and Neural Networks course
in Cardiff, in-house or online.

Build and train neural networks: CNNs, RNNs and transformers, from foundations to optimisation.

Duration
1 day
Price
£195 per person
Next public date
5 October 2026
Delivery
Cardiff, in-house or online
Book this course
£195per person

1 day, trainer-led and hands-on

Choose a public date
Request a place → Book a private course for your team
  • Run in-house at your workplace
  • Also available live online
  • Hands-on exercises throughout
// About this course

Deep Learning and Neural Networks in practice.

This course provides an in-depth exploration of deep learning, equipping learners with the knowledge and practical skills to build advanced AI systems. From the fundamentals of neural networks to convolutional and recurrent architectures, learners gain experience designing, training, and evaluating models for real-world applications. The course emphasises hands-on coding, real datasets, and industry-relevant techniques, preparing learners for careers in AI research, development, and specialised fields such as computer vision, natural language processing, and autonomous systems.

Who this course is for

This course is designed for software developers, AI engineers, data scientists, and technically-minded professionals looking to specialise in deep learning. It is ideal for anyone seeking a deep, hands-on understanding of neural networks and modern AI techniques, from students and career changers to engineers looking to apply deep learning in professional projects.

Neural network model training
// Course outline

What the course covers.

  1. Module 1

    Neural Network Foundations

    Learners begin by understanding the core principles behind neural networks, including perceptrons, activation functions, backpropagation, and optimisation algorithms. This module balances theory with practical exercises, allowing learners to build simple neural networks from scratch, visualise their behaviour, and appreciate the mathematics behind deep learning in a clear, accessible way.

  2. Module 2

    Advanced Architectures

    This module explores modern neural network architectures such as convolutional neural networks (CNNs) for image processing, recurrent neural networks (RNNs) for sequential data, and transformers for natural language processing. Learners will implement these models using popular frameworks like TensorFlow and PyTorch, applying them to real-world datasets to gain hands-on experience with complex AI systems.

  3. Module 3

    Model Training & Optimisation

    Focusing on making models work in practice, this module covers data preprocessing, loss functions, regularisation, hyperparameter tuning, and evaluation metrics. Learners also learn to detect and prevent overfitting, accelerate training with GPU optimisation, and implement strategies to improve model performance and reliability in production environments.

// Why attend

Why teams take this course.

Learners who complete this course will leave with both theoretical understanding and practical experience in deep learning. The course equips participants to build, train, and deploy neural network models, tackle real-world AI problems, and confidently pursue advanced AI roles in research, enterprise, or specialised sectors like defence, robotics, and space applications.

This deep learning course exceeded my expectations. The instructors explained complex neural network concepts in a clear, practical way. Building CNNs and transformers on real datasets was challenging but incredibly rewarding. I now feel confident applying deep learning in real projects and continuing to specialise in AI.

Course delegate
// In-house training

Run this course for your team

We can deliver Deep Learning and Neural Networks at your workplace, or live online. Private courses use examples from your own work, run on dates that suit you, and every delegate gets a course pack. There are no hidden costs.

Ask about an in-house course →
In-house training delivered at a client's workplace
// Common questions

Frequently asked questions.

How long is the course and how much does it cost?
The Deep Learning and Neural Networks course runs for one day. Public course places are £195 per person. Private courses for your team are quoted on request.
Do I need any previous experience?
This is a technical course for developers, engineers and technical professionals. If you are unsure whether it suits your experience, contact us before booking and we will advise.
Can you run this course for our team at our workplace?
Yes. We deliver this course in-house at your offices in Cardiff, across Wales and throughout the UK, for groups from one to over fifty people, with examples tailored to your work.
Is the course available online?
Yes. We can run it as a live, trainer-led online session, so teams across different sites can take part together.
How do I book a place?
Choose a date and select Request a place, or contact us. We will confirm availability and send joining details.
// Get started

Tell us what your team needs to learn.

A short call is enough for us to recommend a course or put together a programme and a quote.