Interactive Online
SQL Course

Master SQL by working on exercises close to real professional tasks

SQL course review avatar
SQL course review avatar
SQL course review avatar
170k+

more than 170k satisfied users

Who the Course is For

For Analysts
Deepen your knowledge in your field and acquire the necessary skills for productive work
For Developers
Learn to work optimally with relational databases
For Testers
Improve the quality of database testing and learn to automate testing processes
For Students
Master the basics of working with databases and gain practical skills that will be useful in your future career

With us you study at a convenient time for you and at a pace convenient for you

With us you will go through more than 55 topics and complete more than 65 tasks to reinforce the theory

Module 0
Introduction
In this short module, we'll take a look at how this course's platform works and learn how to get the most out of it. And also get information about our community.
Module 1
Fundamentals
This module is designed to give you a basic understanding of databases and fill in potential gaps. Also in this module, we will get acquainted with the terminology of relational DBMS.
Module 2
Basis of selection I
In this module we will learn how to write our first SQL queries, deal with such important concepts as conditional selection, sorting and data grouping.

We truly have an interactive course, making learning more effective

Practice on tasks in a work-like environment

Go to Simulator
Over 100 tasks close to real-life scenarios
Tasks are divided into several levels of difficulty
All your progress is saved

We provide access to tasks from interviews at these companies

Test SQL assignment from an interview at Alfa-Bank
Test SQL assignment from an interview at MTS
Test SQL assignment from an interview at Dodo Brands
Test SQL assignment from an interview at VK
Test SQL assignment from an interview at Microsoft
Test SQL assignment from an interview at Bank Otkritie
Test SQL assignment from an interview at Twitter
Test SQL assignment from an interview at Samokat
Test SQL assignment from an interview at Sberbank
Test SQL assignment from an interview at Uchi.ru
Test SQL assignment from an interview at Spotify
Test SQL assignment from an interview at TikTok
Test SQL assignment from an interview at Alfa-Bank
Test SQL assignment from an interview at MTS
Test SQL assignment from an interview at Dodo Brands
Test SQL assignment from an interview at VK
Test SQL assignment from an interview at Microsoft
Test SQL assignment from an interview at Bank Otkritie
Test SQL assignment from an interview at Twitter
Test SQL assignment from an interview at Samokat
Test SQL assignment from an interview at Sberbank
Test SQL assignment from an interview at Uchi.ru
Test SQL assignment from an interview at Spotify
Test SQL assignment from an interview at TikTok

Get a Certificate

Increase your chances of getting a job with an industry-recognized certificate

SQL certificateSQL certificateSQL certificate

Our Users Love Us

SQL course review avatar
Ruslan
Since I didn't have the opportunity to consult a personal teacher, I started looking for interactive learning resources on the Internet. And then I came across the SQL Academy platform. I was immediately attracted to the fact that this resource is 95% free. But the main thing is the quality of the learning material itself. The material on SQL Academy is written in an accessible and simple language, understandable even to those who have never written SQL queries before. There are a huge number of examples and a reference for additional self-education. But the most important thing is the interactive platform for writing queries, where you can immediately apply the knowledge gained.
SQL course review avatar
Olya
Before I was recommended the SQL-academy course and trainer, I thought SQL was something overly complicated. But no, in the SQL-academy course everything is explained in detail and in order about all the necessary operators and functions of the language! Moreover, there is an excellent trainer with a bunch of tasks of varying difficulty levels, a reference with everything you need, and even a sandbox! In general, thanks to the guys for such a contribution, especially since you can complete the course and trainer absolutely for free!
SQL course review avatar
Lev
Just a great interactive textbook to refresh or learn the basics of SQL. I will definitely continue learning and practicing on this platform.
SQL course review avatar
Liza
The site is great!! I came across an article on VC, decided to try it, it works great, the tasks are interesting, the UX is at a high level! Verification is based on the result of the query, not the query itself, as it is on many sites.
SQL course review avatar
Nikolay
Excellent presentation of the material! I was very pleased with the presence of tasks from interviews of large IT companies.
SQL course review avatar
Evgeny
Everything is very accessible and concise, I'm wildly excited, immensely grateful for this resource, you can't think of anything better! Thank you!

FAQ

Why choose our courses?
  • We provide most of our functionality for free, so you can start learning without any investment and decide later if you want to get full access.
  • Our courses include many practical tasks, which help to consolidate the acquired knowledge in practice.
  • Affordable cost. We don't spend money on marketing, which allows us to keep prices loyal.
How much time should I dedicate to studying?
It's up to you. You can learn at your own pace. By dedicating 5 hours a week, you can complete the course in 2 months. With intensive training, you can complete the program and receive a certificate in just 2 weeks.
When can I start learning?
Our courses are self-paced, so you can start learning at any time.
Still have questions?
If you didn't find the answer to your question, you can ask it at [email protected]