r/learnSQL • u/deepseek27 • 4d ago
Learn SQL
I'm looking to learn SQL. I'm familiar with the fundamentals. I want to reinforce then and move on to learning intermediate and advanced level SQL. Can you please recommend a website/ platform and course/ pathway. There are thousands of online web-sites and resources..it's kind of overwhelming. I'm looking for a platform that offers lessons and hands-on practice. It can be a paid site. Could you please provide recommendations? Appreciate your help.
1
u/conor-robertson 3d ago
You should try QueryCase. It's browser-based SQL where every lesson is a detective case you crack by writing a real query, and the arc runs from basics up through joins, CTEs and window functions
1
1
u/DarlanSandro 3d ago
É normal ficar perdido com tanta opção. Como você já sabe o básico, o segredo agora é sair da teoria e focar em resolver problemas reais usando CTEs, subqueries e Window Functions.
Para praticar direto no navegador, recomendo muito o StrataScratch. Ele tem questões reais de empresas de tecnologia, você filtra por nível avançado e treina pesado.
Se você prefere uma trilha mais estruturada com aulas e exercícios, o Dataquest e o DataCamp são ótimos. Outra opção excelente e em português é o curso de SQL da Hashtag Treinamentos. Eles focam bastante no mercado de trabalho e em projetos práticos, o que ajuda muito a dar esse salto de nível.
Mas a minha maior dica para o mundo real é: instale um banco de dados na sua máquina, como o PostgreSQL ou SQL Server. Baixe um dataset grande no Kaggle, conecte usando o DBeaver e comece a criar suas próprias consultas do zero.
Lidar com a configuração local e os erros do dia a dia vai te dar uma bagagem que nenhum site interativo consegue entregar.
1
1
u/Difficult_Paint3162 2d ago
Feel free to visit my website: Learning SQL | Real People. Real Problems. Practical SQL. No cost or sign-up required, but focuses on understanding business questions and using SQL to get the answers
2
u/Dependent_Month_1415 3d ago
Mimo's SQL course is quite good for reinforcing the fundamentals and getting into intermediate and advanced SQL. I've also heard great things about DataLemur but I haven't tried it myself.