AI developer, 1 day course

Python for AI and Machine Learning course
in Cardiff, in-house or online.

Python foundations for AI: clean code, NumPy, Pandas and your first machine learning models.

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

Python for AI and Machine Learning in practice.

This Python for AI course provides a practical introduction to the programming skills required to build modern artificial intelligence systems. Learners will develop strong Python foundations while working with real datasets and AI-focused libraries used across industry. The course emphasises hands-on coding, problem-solving, and real-world application.

Who this course is for

This course is ideal for aspiring AI developers, software engineers, data analysts, and technical professionals looking to enter the AI field. It is also well suited to students, career changers, and engineers seeking a practical foundation in Python for artificial intelligence.

Python code for machine learning
// Course outline

What the course covers.

  1. Module 1

    Python Fundamentals for AI

    This module introduces Python programming from an AI developer’s perspective. Learners cover core syntax, data structures, functions, and best practices, with a focus on writing clean, efficient code suitable for data-driven and AI applications.

  2. Module 2

    Data Handling & Analysis

    Learners explore how to load, clean, and analyse data using industry-standard Python libraries such as NumPy and Pandas. The module focuses on preparing real-world datasets for machine learning and AI workflows, including data visualisation and feature preparation.

  3. Module 3

    Python for Machine Learning

    This module bridges Python programming and AI development. Learners gain hands-on experience using Python to build simple machine learning models, understand AI workflows, and prepare for more advanced topics such as deep learning and generative AI.

// Why attend

Why teams take this course.

Attending this course gives learners the practical skills needed to progress into AI and machine learning roles. The hands-on approach ensures learners leave with real coding experience, confidence in Python, and a clear pathway toward advanced AI development and specialisation.

This course gave me exactly what I needed to move into AI development. The Python training was clear, practical, and focused on real-world AI use cases rather than theory alone. I left with the confidence to work with data, build machine learning models, and continue into more advanced AI topics. Highly recommended.

Course delegate
// In-house training

Run this course for your team

We can deliver Python for AI and Machine Learning 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 Python for AI and Machine Learning 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 practical introduction to Python for AI. Some familiarity with programming concepts helps. If you are unsure whether it's the right level, contact us before booking.
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.