Professional skills
Data Science with Python in London
Showing starts assigned to London. Change country or city · Global course
Three-day course to apply data science in Python, building data wrangling, visualisation and machine learning workflows through labs.
THE BIG PICTURE
About this course
The Data Science with Python Foundation certification is awarded by APMG International. It recognises fundamental knowledge of data analysis and machine learning using Python. Over three days you practise loading, cleaning and transforming data, performing exploratory analysis and visualisation, and building models using common workflows. You work hands-on in notebooks to implement preprocessing, supervised and unsupervised techniques, and evaluation routines. The certification is achieved by passing an APMG International examination. Candidates arrange their exam through APMG International or an APMG Accredited Training Organisation. Specific exam format details should be checked on the awarding body’s website prior to booking. APMG International owns the certification scheme. MindClick provides training and exam preparation and is not an accredited or authorised partner.
What you’ll learn
- Work productively in Jupyter notebooks for data analysis tasks
- Load, clean and transform tabular data using Python data tools
- Perform exploratory data analysis and create clear visualisations
- Engineer features and apply preprocessing for modelling
- Build supervised and unsupervised models with standard Python libraries
- Evaluate models using appropriate metrics and cross-validation
- Structure reproducible analysis with pipelines and good notebook practices
- Prepare effectively for the APMG Data Science with Python Foundation exam
A CLEAR PATH FORWARD
3-day Data Science with Python agenda
3 instructor-led days (24 contact hours) mapped to the exam domains. Each day combines short concept sessions, hands-on practice on a running case study and exam-style questions.
- Learning route
- 3 recommended days
- Practical work
- 3 guided activities
- Finish with
- Mock exam + certification exam
Take a look at each day. Open a section to see the topics and practical work.
Day 1Data Science with Python core conceptsPython and Jupyter essentials; data ingestion and cleaning; EDA and visualisation
What we’ll cover
- 09:00–09:30 · Course orientation, environment check (Jupyter/VS Code) and learning objectives
- 09:30–10:45 · Python refresh: data structures, functions and working efficiently in notebooks
- 11:00–12:30 · Loading data (CSV/JSON/SQL), tidy data principles and pandas DataFrame basics
- 13:30–14:30 · Data cleaning: handling missing values, type conversion, dates and text processing
- 14:30–15:30 · Exploratory analysis with pandas: grouping, joining and reshaping data
- 15:45–16:30 · Visualisation with matplotlib/seaborn and effective chart selection
- 16:30–17:30 · Exam-style practice questions and debrief; daily recap and Q&A
Put it into practice
Clean and explore a real-world tabular dataset, producing summary statistics and charts. Document your steps and findings in a reproducible notebook.
You’ll take away
Annotated Jupyter notebook with cleaned dataset and EDA visuals
Day 2Applying Data Science with Python in practiceFeature engineering; supervised learning; validation practices
What we’ll cover
- 09:00–09:30 · Recap of Day 1 and goals for modelling
- 09:30–10:45 · Descriptive statistics, distributions and outlier handling for EDA
- 11:00–12:30 · Preprocessing and feature engineering: scaling, encoding and imputation
- 13:30–14:15 · Train/test splits and cross-validation; avoiding data leakage
- 14:15–15:15 · Supervised learning I: linear and logistic regression, k-NN fundamentals
- 15:30–16:15 · Supervised learning II: decision trees and random forests; key hyperparameters
- 16:15–17:30 · Exam-style practice questions and review of model diagnostics
Put it into practice
Build a supervised learning pipeline on a labelled dataset, including preprocessing and model training. Evaluate performance with appropriate metrics and cross-validation.
You’ll take away
Working scikit-learn pipeline and metrics summary report
Day 3Exam preparation and next stepsModel evaluation; pipelines; unsupervised learning; reproducibility and ethics
What we’ll cover
- 09:00–09:20 · Recap of Day 2 and assessment plan
- 09:20–10:45 · Model evaluation metrics for classification and regression; bias/variance
- 11:00–12:30 · Pipelines and model selection; grid/random search for tuning
- 13:30–14:30 · Unsupervised learning: clustering and dimensionality reduction
- 14:30–15:15 · Reproducibility and environments; notebooks vs scripts; version control basics
- 15:30–16:15 · Ethics, data protection and communicating results to stakeholders
- 16:15–17:30 · Mock exam, review session and exam booking guidance
Put it into practice
Complete an end-to-end mini project: prepare data, fit and tune a model (or cluster), and present findings. Sit a timed mock exam and review answers as a group.
You’ll take away
End-to-end project notebook and mock exam feedback summary
Bring it all together
Certification exam: Data Science with Python Foundation, awarded by APMG International. Confirm the current exam format with the awarding body when you book. Every attendee also receives a MindClick certificate of completion for 24 contact hours.

What you receive
You earn two separate credentials. The sample shows the MindClick training certificate.
- MindClick certificate of completion: 3 days, 24 contact hours, issued to every attendee who completes the course.
- Data Science with Python Foundation: issued by APMG International when you meet its requirements and pass the exam.
Before you choose your learning route
Session timings are indicative; the trainer may adjust them for the group. Exam details reflect the awarding body’s published information at the time of writing; confirm the current version when you book.
APMG International owns this certification scheme. MindClick provides training and exam preparation and is not an accredited or authorised partner of APMG International.
Fees
| Delivery format | Fee per learner | Exam fee |
|---|---|---|
| Live online | $2,800 USD ≈ £2,120 |
Included |
| Classroom | $4,500 USD ≈ £3,405 |
Included |
Local amounts are indicative only, converted at the rate captured on 2026-10-02. You are charged in USD and your bank sets the final rate.
One awarding-body certification exam attempt is included in the training fee. Confirm the current fee, any applicable tax and what the fee covers in writing before you pay.
Prerequisites
- No formal prerequisites are stated by the awarding body. We recommend basic Python familiarity and comfort with school-level mathematics; bring a laptop with Python 3 and a working scientific stack (e.g. Anaconda/Miniconda) installed.
Who is this course for?
- You have some basic experience with Python (or any other programming language).
- You would like to apply best practices to your data science projects.
- You want to get certified in data science.
- You hope to better communicate and collaborate with your data science colleagues.
- What will I learn?
- Perform exploratory data analysis on your datasets with pandas.
- Identify a suitable machine learning algorithm and metric for your data problem.
- Apply best practices for data wrangling and model building.
FIND YOUR START
Confirmed batch starts
Choose a published start, then review your offer in the same enrollment flow. A start date is not the full timetable or a seat reservation.
Choose your country & monthStarts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Joining details and full session timetable to be supplied.
Starts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Joining details and full session timetable to be supplied.
Starts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Venue and full session timetable to be supplied.
Starts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Venue and full session timetable to be supplied.
Starts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Joining details and full session timetable to be supplied.
Starts
- Training location
- London, United Kingdom
- Local timezone
- Europe/London
Joining details and full session timetable to be supplied.
Frequently asked questions
How long is the course?
3 days, 24 contact hours, normally 09:00 to 17:30 with breaks. The agenda follows the exam domains and the final day includes a mock exam.
Is the exam included?
Yes. Outside India the fee includes one certification exam attempt. Retakes are booked and paid directly with the awarding body.
What does this course cost?
Outside India this 3-day course is listed at USD 2,800 per learner for live online delivery and USD 4,500 for classroom delivery. Both fees include one certification exam attempt. Pricing for India is confirmed separately by an advisor. Taxes and the final offer are confirmed in writing before you pay.
Are there prerequisites?
No formal prerequisites are stated by the awarding body. We recommend basic Python familiarity and comfort with school-level mathematics; bring a laptop with Python 3 and a working scientific stack (e.g. Anaconda/Miniconda) installed.
What certificate will I receive?
Two credentials. MindClick issues a certificate of completion for 24 contact hours to every attendee. APMG International issues the Data Science with Python Foundation certification when you pass the exam and meet its requirements.
Is MindClick an accredited training partner for this certification?
MindClick provides training and exam preparation and is not an accredited or authorised partner of APMG International. The exam is administered by APMG International and its Accredited Training Organisations.
Where is classroom training delivered?
Singapore and Dubai are the priority classroom markets for this catalog. Classroom delivery is also available in the other listed countries, and live online delivery is available everywhere. Venues are confirmed per booking; a listed city is a training market, not an owned campus.
KEEP EXPLORING
More ways to move forward.
Related training from the course catalog.
Five Case Solution (5CS)
Three days of guided practice building a full Five Case business case in an online platform, collaborating in teams and trying exam-style tasks.
Adaptive Kanban Framework Certification
Three-day course to apply an adaptive Kanban approach in projects and operations through hands-on practice, simulations and exam preparation.
Agile Business Analysis (AgileBA) Certification
A 3-day course to apply agile business analysis techniques through case-based exercises and exam practice, preparing for Foundation/Practitioner.
Agile Change Certifications
Three-day course covering agile-led change principles and practice, with hands-on tools and coaching drills to prepare for Agile Change exams.