2-day course

Learn SQL for Data Analysis

Get an introduction to one of the most popular tools for data analysis in this two-day, hands-on course.

Course overview

SQL is one of the most popular tools for data analysis. It’s used in almost every industry and it ranked number 3 in stackoverflow’s most popular programming, scripting and mark-up languages this year. Get an introduction to SQL for data analysis in this two-day, hands-on, practical course.

Over two days, you'll learn:

  • The structure and logic of relational databases
  • How to efficiently extract data from databases using queries
  • Understand table relationships and how to join tables together
  • How to connect to databases from Python and R

I wanted to become more comfortable with SQL and not rely on engineers to pull data for me. Great course, really surprised at how much I learnt in such a short space of time. Instructors were great.

– Sara Meil

Learn in an interactive, virtual classroom

Learn in an immersive environment and stay motivated; what could take you weeks to learn on a self-paced online course will take you a couple of days. This course will run via our Virtual Learning Environment, a fully interactive, live learning experience led by our expert instructors. 

I learnt more in two days than I have in the past two years since I was first introduced to SQL. I thought both instructors were great. I was positively surprised by how engaging and interactive the whole course was despite it being completed via Zoom.

– James Hadden


  • This course is aimed at beginners and requires no previous experience.
  • You can participate using a Windows or Mac computer.

Course cost & dates


This is an introductory price for 2020.

Next Date: TBC

Class starts at 9.15am with one hour for lunch. Teaching finishes around 4pm with the opportunity to stay until 5pm to practice what you’ve learnt and get further support from the instructors.

Book your place