Skip to content

SQL lessons for beginners and professionals

Almost every organisation stores its data in databases, and SQL is how you get answers out of them. Employers ask for it across analytics, finance, marketing and software roles, and it is one of the quickest technical skills to put to real use.

  • First lesson free
  • Always 1:1, never group classes
  • Taught in English, online

What you will learn

  • Selecting, filtering and sorting data
  • Summarising with aggregates and GROUP BY
  • Joining tables together
  • Subqueries and common table expressions
  • An introduction to window functions
  • The basics of good database design

What you will build

  1. Answers to real business questions on a realistic sales dataset

  2. A reporting query ready to feed a dashboard

  3. A small database designed from scratch

  4. A set of practice answers for SQL interview questions

Who it is for

Analysts, spreadsheet power users, students and job seekers preparing for technical interviews. No coding experience is needed.

How lessons work

  • 60-minute live 1:1 lessons over Zoom or Google Meet, with longer sessions on request.
  • After school, at weekends and during school holidays.
  • Free rescheduling up to 12 hours before a lesson.
  • We use free tools such as SQLite and PostgreSQL. What you learn transfers directly to MySQL, SQL Server and other databases.
  • Enquire for custom pricing that suits your schedule or your child's.

Where it leads

Questions about this course

Book your free lesson

Send a quick message with the learner's age and what they are curious about. We will reply to arrange a time that works for you.

Lessons are 60 minutes, online, and taught in English.