You want to learn SQL? That doesn’t surprise me, especially not in 2021.

The advantages are many. A better salary, an easy-to-learn programming language, awesome performance caps.

Everyone working with data should learn SQL. Structuring Data is one of the most valuable skills, adding the perfect combo to your back-end skillset.

The question remains, how to learn SQL these days?

Well, we’re going to use Reddit for it, as always. So, if you’re looking for the best SQL online course in 2021 acc. Reddit, you’re in the right place.

What is SQL?

You probably already know what SQL is, but for those of you who don’t, a small introduction.

To keep the Introduction short. SQL or Structured Query Language is a programming language, widely used for working with data. But what does that mean working with data?

It can mean several things. For instance:

Best SQL courses

Before we describe all the courses in detail, attached the best courses, as of July 2021:

Course Best for? Where
The Complete SQL Bootcamp 2021: Go from Zero to Hero Best SQL Course acc. Reddit Udemy
W3schools Best Free SQL Resource
Datacamp Best SQL Course (Beginner + Advanced)

The Complete SQL Bootcamp 2021: Go from Zero to Hero

The Complete SQL Bootcamp 2021: Go from Zero to Hero is a SQL online course by Jose Portilla. It is available on and usually it costs between $ 15 and $ 100, depending on if it’s on sale or not.

I first came across this course, while checking out Reddit for SQL courses. On this post someone was recommending Jose for learning SQL, especially as a beginner. He got quite a lot of upvotes for that.

Best SQL course acc. Reddit

So let’s check out the first SQL course from Jose.

On the first sight, it’s not a surprise Reddit was recommending it. The stats are pretty incredible. 385,238 students are currently taking this course and guess what the ratings are?

4.7. We all know how hard it is to keep a rating like that on the internet.

What will you get when taking this SQL course?

9-hours of on-demand video, 14 SQL articles and downloadable resources. Oh, and let’s not forget the most important fact. The community. If you are stuck, Jose and the rest will take care of you.

More importantly are the 9-hours of on-demand video. Learning SQL doesn’t take long, but you need enough content to understand databases, tables and fundamentals.

Not sold?

This is the latest review (July 2021):

review on udemy sql course july 2021

My recommendation: If you’re a beginner who wants to learn a valuable skill set for 2021, learn SQL and take this course. If you’re lucky it’s on sale.


W3schools is a simple website where you can learn all the basics for different programming languages. This Reddit user was recommending it for learning SQL.

Back in the day there was a lot of false information on there. Now it’s different. However, many developers still haven’t forgotten all the misinformation.

Reddit's opinion on w3schools

I would say you can go ahead and learn the SQL basics, but you won’t get as far as with an online course. But still, it’s free, so worth trying.


Another name that popped up while doing my SQL research on Reddit was Datacamp. Redditor’s were recommending it a lot.

Reddit’s general opinion is that Datacamp is the perfect resource for beginners and intermediates, and they provide interactive exercises. They also use a lot of real-life projects and you’ll get certification for the courses you’ve completed.

Then I got curious, Datacamp is being recommended a lot for SQL but what about Datacamp in general, is it worth it?

All answers were essentially like this:


So, it’s pretty safe to say, Datacamp according to Reddit, is totally worth it. Another great recommendation, if you want to learn SQL in 2021.

That’s it. If I’ve missed something or you have any questions left about SQL courses, you’re welcome to ask your question in the comment section.

This post includes affiliate links; I may receive compensation if you purchase products or services from the links provided in this article.