What are the best resources for learning SQL?

asked by Anonymous
59 contributors
11 solutions
  1. 12



    Codeacademy is an online platform aimed at helping people learn to code through interactive classes. It offers various coding courses on programming languages such as Python, Java, and JavaScript among others.


    $19.99- Varies by plan

    Pamela Hayes
    Written on September 13, 2017
    "I am a beginner in coding and wanted to learn SQL. I have basic programming understanding . I really found Codeacademy very helpful. It got be prepared with good understanding and got me programming in SQL in a few hours. "
  2. 8

    #2Khan Academy

    Khan Academy

    Khan Academy is an educational organization founded by Salman Khan. It offers learning resources available on the web and the mobile app. It features an interactive classroom blackboard teaching style with short quizzes and questions.


    Web, iOS, Android


    Emma Rivera
    Written on May 9, 2017
    "Programming is such an important skill. Learning SQL has made a huge difference in my career and the best part is I learned it for FREE at Khan Academy. It's amazing to be able to gain such knowledge at your own pace online and without spending any money at all. And the site has a ton of other things to learn too. Recommended 100%"
  3. 8


    With SQLBolt you can learn SQL for free and online, as it offers interactive lessons and exercises that can be followed directly on your browser.


    Craig Allen
    Written on February 3, 2017
    "What could be better than free??!! With SQLBolt, I could easily learn SQL right on their website! With just a few clicks and some time, I was able to further my SQL knowledge with their web lessons and it's all free too! Not to mention comprehensive with over 18 lessons and other help topics too! They've been a great resource for my SQL needs."
  1. 5


    SQLZoo is a website aimed at those whon want to learn SQL using SQL Server, Oracle, MySQL, DB2, and PostgreSQL. The content is divided into different tutorials and quizes are specially designed for users to improve their skills.


    Albert Silva
    Written on April 20, 2017
    "Recently for work I have been required to work more and more with SQL and have been looking for a one stop resource to better understands the basics and some more advanced concepts. SQLZoo has become my go to resource for my SQL based questions and has helped me develop my proficiency ten fold. I can now pull data at incredible rates which has greatly increased my efficiency at work."
  2. 5



    A Massive resource for learning just about anything. Has sections on software development, design, business, web development, photography and more. 


    Varies by plan

    Olivia Barnett
    Written on March 17, 2017
    "Lynda is a fantastic service. There is a huge variety of resources available and many knowledgable instructors. I have been learning to use SQL through this site and I'm already feeling significantly more confident in my abilities. Highly recommend for SQL and other coding/programming skills"
  3. 4



    Treehouse is a website that offers a wide range of technology courses. The platform offers projects with access to over 1000 videos. All courses like web development, mobile development, game development, and web design are taught by experts.


    $25- Varies by plan

    Vicky Duan
    Written on April 1, 2017
    "I desperately needed to brush up on my SQL knowledge and a friend recommend Treehouse to me. At first, I wasn't so sure about the monthly fee but I did take advantage of the free trial and that sold me. Treehouse is a one stop shop for coding and the learning just never stops."
  4. 4



    TekSlate provides IT video tutorials with a focus on dependability, customer service, and uniqueness. The courses are made by experts; coaches and tutors who have actual industry experience. You can find both free and affordable trainings.


    Free- Varies by plan

    Dennis McCoy
    Written on September 26, 2017
    "Looking to teach your employees a little more than they already know. Do you want your employees to try and excel in multiple fields. Give TekSlate a try. Send them here."
  5. 2


    SQL Server, Technology, and Simple Words. Pinal Dave is a technology enthusiast and an independent consultant. He has authored 11 SQL Server database books, 20 Pluralsight courses and have written over 3600 articles on the database technology on his blog.


    Arjun Yadav
    Written on May 4, 2017
    "I'm working on learning SQL to improve my productivity at work. I've used a lot of resources to help me with this process, but one helpful resource has been the blog SQLAuthority.com. Pinal Dave is an experienced and trustworthy guide to this sometimes daunting process. "
  6. 0



    EssentialSQL is a website created by Kris Wenzel that offers courses on learning and using the database management tool, SQL. The courses ultimately aim to prepare students for the Microsoft Querying SQL server 2016 certification.



    Maria Bishop
    Written on July 27, 2018
    "Great resource for showing you how to get started using SQL. There is a great "getting started" page as well as a great "70-761" or "70-461" Querying Microsoft SQL Server study guide."
  7. 0



    Techenoid is a website that offers online training services to users interested in learning tech-related courses such as Hadoop, Fevops, AWS, IOT, and more. Simply schedule a demo session and experience a one-on-one lesson.


    Varies by plan

    sadha onnisa
    Written on September 14, 2018
    "Techenoid - Global online training platform and your one-stop destination for all your online training needs on various latest software technologies in IT."
  8. 0

    #11Introduction to Oracle SQL

    Introduction to Oracle SQL

    The Introduction to Oracle SQL course features videos, links and other useful information to teach you the fundamentals of Oracle SQL. The course is divided into eleven lessons and you can enjoy it for free.


    Ben Brumm
    Written on April 7, 2018
    "A collection of videos teaching readers how to get started with SQL. Starting with setting up data, they will learn how to view data in the database, use functions, join to tables, filter results, and even add/update/delete data and tables."


Best What are the best resources for learning SQL
1CodeacademyWebsites 12 Paid
2Khan AcademyApps 8 Free
3SQLBoltWebsites 8 Free
4SQLZooWebsites 5 Free
5LyndaWebsites 5 Paid
6TreehouseWebsites 4 Paid
7TekSlateWebsites 4 Free
8SQLAuthority.comWebsites 2 Free
9EssentialSQLWebsites 0 Free
10TechenoidWebsites 0 Paid

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.