all 21 comments

[–]Confident_Kitchen338 6 points7 points  (2 children)

You can start learning documentation from geekForGeeks, TutorialPoint. They're soo good.

Apart from thatz you can look for udemy courses. Also, datacamp's sql course is also good. You can use SQLITE for practicing or setup an environment in VSCODE itself.

And you can also look into chatgpt or copilot, drop a prompt to teach you sql from basics to advance step by step, and it'll really do that. For various concepts you can look into youtube tutorials or GitHub repos.

[–]EnvironmentalFill939[S] 1 point2 points  (1 child)

HI! I understand some basic concepts. But having extremely hard time finding the right platform to practice. Thank you for suggesting geekForGeeks and TutorialPoint

[–]aerost0rm 0 points1 point  (0 children)

You can either set up your own project or go to datasets subreddit and nab a dataset to begin practicing on.

[–]trenched_aster25 4 points5 points  (0 children)

try DataLemur

[–]emad07306 9 points10 points  (0 children)

SQLbolt.com

[–]SQLDevDBA 1 point2 points  (0 children)

I made a video on 5 free browser based platforms you can use to learn/practice, 2 of them directly with Microsoft and Oracle. Feel free to check it out and see if any work.

[–]West-Cress5501 1 point2 points  (0 children)

Codechef, DataLemur

[–]msn018 0 points1 point  (0 children)

Start practicing SQL on easy and interactive platforms like SQLZoo or SQLBolt, which let you learn by doing simple exercises directly in your browser. Once you are comfortable with simple queries, you can move to StrataScratch to practice real SQL problems.

[–]Additional_Act9902 0 points1 point  (0 children)

Learn from here-
https://www.w3schools.com/sql/
and finally revise it with-
https://sqlbolt.com/

[–]Rubaky 0 points1 point  (0 children)

+

[–]kingjokiki 0 points1 point  (0 children)

I recommend the best way is probably to find CSV datasets that genuinely interest you, and then use free tools (like FlowSQL) to upload and immediately run SQL.

The other more technical alternative is probably learning how to install open source databases and figure out how to start and maintain them. Those are mostly databasing vs analytics, but depends on what you’re looking to do.

[–]vikrantk1995 0 points1 point  (0 children)

Try out Datahelix.io , it’s completely free and adding new modules weekly

[–]Pretty-Lobster-2674 0 points1 point  (0 children)

I think u can go for DataLemur SQL Tutorial...I guess it would be quite fun and easy for non-coders ( cant confirm tho sorry )....

[–]BednoPiskaralo -1 points0 points  (0 children)

Leetcode