Videos
Factsheet
I'm trying to build a strong foundation in SQL for data analytics and career purposes. I came across the W3Schools SQL course, which seems beginner-friendly and affordable. But before I invest in it, I want to know:
Is it detailed enough for practical, job-oriented skills?
Does it cover real-world projects or just basic syntax?
Are there better alternatives (like free or paid courses on Udemy, Coursera, etc.)?
I'd appreciate honest feedback from anyone who's taken it or has experience learning SQL through other platforms. I want something that can take me from beginner to confident user, ideally with some hands-on practice.
Thanks in advance!
Basically the title. Not only Select Star SQL misses many basic SQL operations, but its explanations are both unnecessarily complicated and miss lots of details. On top of that you spend half of your time reading about the executions in the US.
W3schools is the complete opposite: lots of clearly structured lessons with clear examples and straightforward explanations. Perhaps that's the best resource to learn SQL currently available.
EDIT1: I should add that I already had some programming experience before learning SQL, and therefore some SQL principles were more intuitive to me, like functions, return values, aggregations etc. Perhaps for a complete beginner even W3School might be challenging in certain aspects
EDIT2: W3Schools has two SQL courses: SQL and MySQL. They're almost the same, and the main difference is in that the SQL one contains explanations for several different SQL dialects, and is a bit inconsistent, while MySQL one focuses solely on MySQL. I did both, and I would personally recommend to get straight into MySQL. In my opinion MySQL is the best SQL dialect for beginners, as it's the most widely used open-source SQL dialect
EDIT3: If anyone prefers to learn from videos, I would highly recommend this video as an alternative to using W3Schools (though you can also use both)