AI developer, 1 day course

Applied Machine Learning with Scikit-Learn course
in Cardiff, in-house or online.

Build, evaluate and tune real machine learning models in Python with Scikit-Learn.

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

Applied Machine Learning with Scikit-Learn in practice.

This Applied Machine Learning course focuses on building practical, real-world machine learning systems using Python and Scikit-Learn. Learners move beyond theory to develop, evaluate, and optimise machine learning models used across industry. The course emphasises hands-on projects, real datasets, and best practices for professional ML development.

Who this course is for

This course is ideal for aspiring machine learning engineers, AI developers, data analysts, and software engineers who want to apply machine learning in real-world projects. It is also suitable for professionals progressing from Python into applied AI and ML roles.

Machine learning model evaluation
// Course outline

What the course covers.

  1. Module 1

    Machine Learning Foundations

    This module introduces the core concepts behind machine learning, including supervised and unsupervised learning, model types, and common use cases. Learners gain a clear understanding of how machine learning systems work and how to approach real-world ML problems effectively.

  2. Module 2

    Building Models with Scikit-Learn

    Learners gain hands-on experience building machine learning models using Scikit-Learn. Topics include regression, classification, clustering, feature engineering, and model selection, with a strong focus on practical implementation and clean ML workflows.

  3. Module 3

    Model Evaluation & Optimisation

    This module focuses on evaluating and improving model performance. Learners explore metrics, cross-validation, hyperparameter tuning, and techniques to reduce overfitting, ensuring models are reliable, accurate, and production-ready.

// Why attend

Why teams take this course.

Attending this course equips learners with the skills needed to confidently build and deploy machine learning models. The applied, hands-on approach ensures learners understand not just how models work, but how to use them effectively in professional AI development environments.

This course made machine learning finally click for me. Working with Scikit-Learn and real datasets helped me understand how ML is actually used in industry. The practical focus and clear explanations gave me the confidence to start building my own models straight away.

Course delegate
// In-house training

Run this course for your team

We can deliver Applied Machine Learning with Scikit-Learn 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 Applied Machine Learning with Scikit-Learn 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.