Duration: 3 Days

Technologies: R, Python

Overview: Becoming a world class data analytics practitioner requires mastery of the most sophisticated data analytics tools. These programming languages are some of the most powerful and flexible tools in the data analytics toolkit. This course teaches delegates who are already familiar with analytics techniques and at least one programming language how to effectively use the programming language for three tasks: data manipulation and preparation, statistical analysis and advanced analytics (including predictive modelling and segmentation). Mastery of these techniques will allow delegates to immediately add value in their work place by extracting valuable insight from company data to allow better, data-driven decisions.

Outcomes: After completing the course, delegates will be capable of writing production-ready R code to perform advanced analytics tasks enabling their organisations make better, data-driven decisions.

Pre-requisites: Before taking this course delegates should already be familiar with basic analytics techniques, comfortable with basic data manipulation tools such as spreadsheets and databases and already familiar with at least one programming language.

Who: This course is targeted at people who are familiar with analytics techniques and are involved in deploying analytics solutions in their organisations.

Outline: The course will explore the following topics through a series of interactive workshop sessions:

  • Intro to our chosen language
  • Basic programming conventions
  • Data structures
  • Accessing data
  • Descriptive statistics
  • Data visualisation
  • Statistical analysis
  • Advanced data manipulation
  • Advanced analytics – predictive modelling
  • Advanced analytics – segmentation