Job guarantee programme

Your new career in Data Science starts here.

With our unrivalled job guarantee programme, we’ll get you qualified and placed into a new role - or refund 100% of your course fees.

  • Get qualified with in-demand Data Science skills
  • We'll support you every step of the way to your new role
Niloy Erfan Siddiquee Khandoker Pablo Cano San Román Scott O’Sullivan

Trusted by 20,000+ learners

Eligibility Checker

Takes less than 30 seconds

Step 1 of 5

What is your age range?

Award winning

Industry leading training provider

Official courses

Accredited courses and exams

100% guarantee

Job or money back guarantee

£30K average

Average starting salary for graduates

Overview

Fast-track your career

Our Data Science Traineeship gets you job-ready in just a few months, through our proven 4-step training path.

Study on your terms

Study 100% online with the flexibility to learn around your lifestyle - ideal for full-time, part-time, or unemployed learners.

High earning potential

Entry-level Data Science roles typically start at around £30K, increasing to £50K+ once you specialise within the industry.

We get you hired

Our expert recruitment team works only with our graduates to secure your dream role through our UK-wide partnerships.

100% money back guarantee

If you don’t receive a job offer within 12 weeks of completing your studies, we will refund 100% of your course fees.

Programme outline

Each stage moves you from core data learning into recognised Microsoft certification, practical projects and recruitment support for your first data role.

1

Step 1

Full data science career training

Begin with industry-recognised data science training that builds the core skills needed for junior data roles.

  • Study Python, R, machine learning, AI and core data topics
  • Complete mini projects to build practical experience
  • Finish with a short online multiple-choice assessment
Data Science step 1
Build your data foundations.
2

Step 2

Microsoft Certified: Power BI (PL-300) Course

Progress into Microsoft Power BI training designed to develop your data analysis, modelling and visualisation skills.

  • Build practical Power BI data analyst capability
  • Prepare for the official Microsoft PL-300 certification
  • Use mock exams and preparation support before assessment
Step 2 - Microsoft Certified: Power BI (PL300) Data Analyst
Develop hands-on technical skills.
3

Step 3

Official Microsoft PL-300 exam

Sit the Microsoft PL-300 exam to validate your ability to analyse and visualise data for decision making.

  • Validate commercially relevant Power BI skills
  • Add a globally recognised Microsoft certification to your CV
  • Take the 90-minute exam online or at an approved test centre
Data Science step 3
Validate your knowledge.
4

Step 4

Practical projects

Complete two practical projects based on real-world data science scenarios.

  • Apply your data science skills in a professional-style setting
  • Receive ongoing support from your personal tutor
  • Move to recruitment once both projects are approved
Data Science step 4
Build proof of practical ability.
5

Step 5

Recruitment support and first data role

Work with a dedicated Recruitment Mentor who will tailor your CV, prepare you for interviews and help source suitable data roles.

  • Professional data CV rewrite
  • Interview preparation and guidance
  • Access to partner employers and local companies
Data Science recruitment support
Support designed to get you into data.

Courses included

Data science, analytics and Power BI training modules

Step 1 foundation

Data Science Foundations logo

Data Science Foundations

Data Science is one of the most in-demand skillsets that companies are constantly hiring for. This Skill Path will teach you the basics of cleaning, analysing, and visualizing data.

You will learn industry-standard languages and libraries including Python, pandas, and SQL. Along the way, you will create real-world projects to practice and demonstrate your analytics skills.

  • Cleaning, analysing and visualising data
  • Python, pandas and SQL foundations
  • Real-world projects to demonstrate analytics skills

Step 1 programming

Python logo

Python

Python is a general-purpose, versatile, and powerful programming language. It is a great first language because Python code is concise and easy to read.

From web development to machine learning to data science, Python is a great language to know and gives you a strong base for practical data work.

  • Readable syntax and practical programming fundamentals
  • Useful across data science, automation and machine learning
  • Strong foundation for later analytical and AI-focused modules

Step 1 statistics

R logo

R

R is a powerful programming language built specifically for data science by actual data scientists. In this Skill Path, you will learn to clean and process data, build statistical models, and create meaningful data visualizations.

Along the way, you will use real-world data to demonstrate your skills by producing analytics reports.

  • Clean and process data for analysis
  • Build statistical models and visualisations
  • Create analytics reports using real-world data

Step 1 AI module

AI and Machine Learning logo

AI + Machine Learning

Machine Learning and AI are at the forefront of some of the most exciting modern technologies. From fraud detection systems to dating apps, machine learning engineering is changing the world.

Becoming confident in this area requires a solid foundation in data literacy, programming, mathematics, statistics, and visualization. This Skill Path is that foundation.

  • Core AI and machine learning concepts
  • Data literacy, maths, statistics and visualisation foundations
  • Preparation for more advanced machine learning workflows

Step 1 database module

SQL logo

SQL

All companies use data now, and most of it is stored in databases. In this Skill Path, you will use SQL queries to create databases, pull data from databases, and analyse the results.

You will practise your skills with real-world marketing and user analysis case studies, prepare for technical interviews, and build prompt engineering confidence through hands-on exercises.

  • Create databases and query structured data
  • Analyse results through real-world business case studies
  • Prepare for technical interviews and prompt-led data workflows

Step 1 analytics module

Data Analytics logo

Data Analytics

Companies are looking for Data Scientists who can manage data, get results, and drive decision-making. Analytics is all about using data to answer questions, and this Career Path will teach you just that.

You will learn how to analyse data, build dashboards, and deliver impactful reports. Along the way, you will build portfolio-worthy projects that help you get job-ready.

  • Use data to answer commercial questions
  • Build dashboards and deliver impactful reports
  • Create portfolio-worthy projects for job readiness

Step 1 deep learning

TensorFlow logo

TensorFlow

Deep learning is a cutting-edge form of machine learning inspired by the architecture of the human brain, but it does not have to be intimidating.

In this Skill Path, you will use TensorFlow and Keras to train, test, and tune neural networks for regression and classification. Along the way, you will demonstrate your skills by building actual models with real data.

  • Train, test and tune neural networks
  • Use TensorFlow and Keras for regression and classification
  • Build actual models using real data

Step 1 machine learning preparation

Feature Engineering logo

Feature Engineering

A machine learning model is only as good as the data it learns from. Feature Engineering helps ensure data quality by scaling, normalizing, and transforming raw data before using it in a machine learning model.

In this Skill Path, you will learn to safeguard data quality, turn attributes into features, and verify that your data meets the assumptions of the model you want to train.

  • Scale, normalise and transform raw data
  • Turn attributes into machine learning features
  • Verify that data meets model assumptions

Step 2 Microsoft certification

Power BI PL-300 logo

Power BI (PL-300) Data Analyst

This course is designed to equip you with the skills and knowledge necessary for effective data analysis and visualization using Microsoft Power BI.

It focuses on the core competencies required for data analysts to prepare, model, visualize, and analyze data effectively. After completing this course, you will be well-prepared to pass the PL-300 exam and will receive access to official Microsoft Power BI Data Analyst mock tests.

  • Prepare, model, visualise and analyse data in Power BI
  • Build confidence with reports, dashboards and data models
  • Prepare for the official Microsoft PL-300 exam with mock tests

Tutors

Expert support that keeps your progress practical and focused

Specialist tutor

Nelson

As a self-taught full stack web developer with php, javascript, react, python experience, I understand the struggles students go through when trying to learn. In addition, I have data science experience including the python data science stack, sql, power BI and other data visualisation technologies as well as statistics. I bring a unique combination of web development and data science skills that help me provide support to students in a well-rounded manner.

My focus is on helping students overcome challenges they cannot do so on their own. Based on my experience, I will recommend the best techniques to employ in overcoming a particular challenge the student is facing. I am confident that anyone can learn if they're willing to work hard and ask for help when required

Full stack web development Data science and machine learning. Designing data pipelines.
LinkedIn Profile

Recruitment support

Your recruitment phase is delivered as a guided process, with clear actions at each stage so you can move from training and project work into real data roles with confidence.

Your recruitment roadmap

Open each stage to review exactly what support is included.

1

CV review

Your CV will be professionally rewritten and tailored specifically for the data industry, highlighting your Python skills, analytical ability, project work and transferable experience. We focus on aligning your profile with what employers look for in junior data candidates, helping you stand out and improve your chances of securing interviews.

  • CV structure optimisation
  • Python and data skills focus
  • Project work positioning
  • Recruiter-focused profile
1

Consultation

The consultation sets the foundation for your move into data. You will begin with a dedicated consultation to understand your background, goals and preferred direction, allowing us to identify suitable data-focused roles for you. From there, we create a clear recruitment plan so your applications are targeted, relevant and competitive.

  • One-to-one consultation
  • Data role suitability guidance
  • Structured recruitment plan
  • Targeted application strategy
3

Job search and interview preparation

Our job placement support is designed to connect you with suitable data opportunities quickly and effectively. Your dedicated consultant will help source relevant roles such as Data Analyst, Junior Data Analyst, Reporting Analyst and BI Assistant, while preparing you to explain your projects, technical skills and analytical approach confidently in interviews.

  • Targeted data role search
  • Referrals submitted to employers
  • Interview preparation
  • Offer support and role fit guidance
4

Placement and role progression pathway

Once you have completed the required training, practical projects and programme milestones, our recruitment team will support you towards your first data-focused role. The initial goal is to help you secure a realistic entry point into the data industry where you can begin building commercial experience.

From there, you can continue developing your analytical, programming and business insight skills, giving you a pathway into more advanced roles such as Data Scientist as your experience grows.

Prospective Role

Data Analyst

This is where most trainees begin applying their data skills in a commercial environment, helping businesses understand information, spot trends and make better decisions.

Read more

As a Data Analyst, you will work with raw information and turn it into something useful. This can include cleaning data, preparing reports, building dashboards, identifying trends and presenting findings to managers or wider teams.

Typical responsibilities include:

  • Collecting, cleaning and organising data from different business sources.
  • Using Python, spreadsheets or reporting tools to analyse data and identify useful patterns.
  • Creating reports, charts and dashboards that make data easier for teams to understand.
  • Presenting insights clearly to stakeholders so they can make informed business decisions.

Typical starting salary: £25,000-£35,000

Prospective Role

Data Scientist

After building experience in data analysis, you can progress towards more advanced data science work involving modelling, prediction, automation and deeper analytical problem-solving.

Read more

As a Data Scientist, you move beyond reporting into deeper analysis and predictive work. The role focuses on using data, statistics and programming to solve more complex business problems.

Typical responsibilities include:

  • Analysing large and complex datasets to uncover patterns, risks and opportunities.
  • Building predictive models that help forecast outcomes or improve business processes.
  • Applying statistical thinking and machine learning concepts to real business problems.
  • Working with technical and non-technical teams to turn model outputs into practical decisions.

Typical progression salary: £40,000-£60,000+

Organisations our students have gone on to work with

Lloyds Bank Barclays BT Fujitsu NHS Getronics

Money back guarantee

We've got you covered. Under our job guarantee or your money back policy, we'll place you into an Data Science role within 12 weeks of completing your Traineeship, within 20 miles of your home and with an average starting salary of £30,000. If we're unable to do so, we'll refund all your course fees within 10 working days - no hassle, no questions.

Job Location

Secure a role close to home. We guarantee job opportunities within 20 miles, so you will not need to relocate.

£

Salary

Step into a high-paying career, with our graduates earning £30,000+ on average in their first role.

Timeline

After completing your training, we have a 12-week recruitment window to secure your new role.

Money back protection

No job? No risk. If we cannot get you into a role within 12 weeks, your course fees will be refunded within 10 days.

100% commitment to your future

We're committed to helping you launch a successful career - or your money back.

Get Started Today

Day in the life videos

See what a typical day looks like for our Traineeship graduates as they build confidence and grow in their new careers.

Featured
IT Career Switch

Success stories

Thousands of learners have used IT Career Switch to build skills, gain confidence and move into a new role. Here are a few of the people who made that transition.

Why choose us?

FAQs

Straightforward answers to the questions most people ask before starting a data-focused career.

Can I start Data Science with no experience?
Yes. The Data Science Traineeship is designed for beginners and career changers. You start with core Python and data fundamentals before progressing into analysis, visualisation and practical data projects.
How long does the Traineeship take to complete?
The programme is flexible and typically takes between 4-6 months, depending on your pace and availability. You can study alongside a job or other commitments.
Is the programme fully online?
Yes. All training is delivered online through the learning platform, allowing you to study flexibly from anywhere.
Will I work on real data projects?

Yes. Practical work is a core part of the Traineeship.

You will complete data-focused projects that involve analysing datasets, identifying trends and presenting insights. These projects help demonstrate your ability to employers.

Are the certifications recognised?
Yes, you will work towards the official Microsoft Power BI Data Analyst (PL-300) certification, a globally recognised qualification valued by employers across a wide range of industries.
What roles can I progress into after completing the Traineeship?

Most learners begin in an entry-level data or analyst role.

  • Data Analyst
  • Junior Data Analyst
  • Reporting Analyst
  • Business Intelligence Assistant

With experience, you can progress into more advanced data science or machine learning roles.

How can you offer a Job Guarantee?
We have built long-standing partnerships with UK employers who return to us time and time again to hire our trainees. With over 5,000 successful placements in the last 10 years, our process is proven to deliver results.
What happens if I do not get a job after completing the Traineeship?
In the unlikely event that the placement terms are not met, your Traineeship is covered by our money-back guarantee, giving you added confidence and reducing financial risk when getting started.

Pricing

Standard

Everything you need to get started

A complete entry route with core training, exam support, practical labs and job-focused guidance.

CourseiGuided online training covering the core knowledge, structure, and study materials needed to build your route into tech.
ExamsiRelevant certification exams and preparation support are included so you can validate your skills with recognised credentials.
Practical projects i Practical projects help you apply what you learn in real-world scenarios instead of only studying theory.
Tutor supportiYou get access to tutor support for guidance, clarification, and feedback throughout your training.
Job or Money-back guaranteeiIf you meet the published placement terms and we do not place you, your course fees are refunded.

Your success is our priority.

Our Recent Reviews

See what our candidates say about their experience.

Follow us on LinkedIn


WhatsApp us