Why Step Function?

To fast track your career. Our short-format courses are a cheaper, more convenient alternative to formal education, with a strong commercial focus.

We teach practical courses in Data Analytics covering sought after technologies such as Python, SQL, Machine Learning and visualisation tools e.g. Tableau.

How does a data scientist differ from other data roles?

Data Engineer – A builder. Sets up, tests and maintains the infrastructure that Data Scientists use to carry out their work.


Data Analyst – Studies historical data to generate insights into a company’s performance. Typically strong with popular visualisation tools such as Tableau, SQL and Python / R. Advanced analysts may have a background in statistics.


Data Scientist – Combines the roles above, applying machine learning techniques to power a forward-looking, predictive approach. A good Data Scientist will be a strong communicator, conveying their findings to audiences at all levels of the business.

The Course

Will I need my own computer?

Yes ideally you will need to bring your own Macbook or laptop. If this is a problem please let us know and we will help you.

Am I under-qualified for the courses?

No. Our courses are aimed at both beginners and intermediates.
You’ll be grouped with students of similar skill sets.

Can I study part time or on evening courses?

We offer 1 week daytime Data Analysis and Data Science courses from 9am to 5pm Monday to Friday, as well as 3 week evening Python courses from 6:30pm to 8:30pm Monday to Thursday.

Do you offer remote learning?

At this stage we do not offer remote learning.

Do I have to attend every session?

Ideally yes to improve your learning outcomes. But if you are unable to join us in-person for one or two sessions, your teacher will inform you of your missed content in advance.

Is your course certified?

We are a member of the UK Register of Learning Providers (UKPRN 10064360).

However, we do not try to be a traditional academic institution. Instead we focus on educating for the workplace. The Step Function projects are designed so that you can put into practice all the new skills you have learnt, and immediately add value to your employers.

Newsletter sign up

Ready for a lucrative and fulfilling career in Data Science?

Sign up for FREE Data Science career info, and expert industry know-how.

Sign up