(2-day) Data Science for Developers

In this special two-day beginner-intermediate course, you will gain practical data science experience under the guidance of an industry expert. You will learn how to structure a data science project which will significantly increase your chances of producing valuable work.

We will complement this with technical descriptions of a range of techniques, from deriving the decision tree algorithm through to an introduction to deep learning. You will learn different ways of scoring model performance and how to avoid the scourge of data science, overfitting.

The goal of this course is to expose you to as many techniques as possible whilst explaining best practices to avoid common pitfalls. At the end of the two days, you will have the ability to talk about data science with confidence and begin to work on data science projects.

Who Will Benefit?

This course is aimed towards developers with some experience of software development and some experience in Python. We will avoid complex mathematics, preferring visualisation and experimentation, but high-school mathematics knowledge is required.

One-to-one help will be provided for those that are less experienced, but I would recommend learning Python before the training. All new code, classes, libraries and frameworks will be explained in full by the instructor.

No Data Science experience is expected.

Course Outline

Prerequisites