What are the best ways to learn SQL?

asked by Anonymous
67 contributors
9 solutions
  1. 15

    #1Vertabelo Academy

    Vertabelo Academy

    Vertabelo Academy is a website for learning the programming language SQL. It teaches the basics, queries, table creation, and data management which requires a sign-up using social media accounts like Facebook, Twitter or Google+.


    Free- Varies by plan

    Sharon Vasquez
    Written on July 20, 2018
    "Nicely done site! Almost all programming languages are there! Good thing they included SQL. ;)"
  2. 11



    W3Schools is a website for learning HTML, CSS, XML and JavaScript. It offers tutorials for free and has exercises for testing what you've learned in programming. Moreover, it also has references. 



    Rachel Murphy
    Written on July 20, 2018
    "If you're looking for a free course for programming, this is it. What I liked the most is the quiz to test if I learned something new or not. "
  3. 10



    SoloLearn is a website for learning programming languages like Python 3, Java, C++, and SQL. It offers free courses and tutorials. Moreover, it has a discussion for its users for interaction and a more effective learning process. 



    Lorenzo Arreola
    Written on July 20, 2018
    "SoloLearn is also a good source of learning for programmers. The discussion section is a good idea because people contribute their learnings in this thread. "
  1. 8



    Codecademy is an educational website that offers free coding classes with programming languages such as Java, JavaScript, SQL, Sass, and Python. Markup languages are also included like CSS and HTML.



    George Wagner
    Written on July 20, 2018
    "Woah! I took a chance on this because they said that its free and I just signed in using my Google account. Impressive lessons!"
  2. 6


    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.


    Aaron Alexander
    Written on July 20, 2018
    "A simple website but it has everything that I need about SQL. "
  3. 4

    #6Khan 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


    Randy Webb
    Written on July 20, 2018
    "It has the fundamentals about SQL and I learned a lot!"
  4. 2



    Introductory programming course that is 4 months long. Other 'nano degrees' and free courses are offered on the site.



    Kevin Barnes
    Written on July 20, 2018
    "Some courses need payment but it's all worth it."
  5. 1



    Tutlane is an eLearning organization providing quality online tutorials, articles, and information related to the latest information technology and non-technical subjects. This aims to help professionals to hone and improve their skills. 



    Suresh Dasari
    Written on March 18, 2019
    "In tutlane.com, each sql topic explained in detailed manner with examples."
  6. 1



    Guru99 is a website which provides free online courses and education including video tutorials to the people who cannot afford to enroll in an institution. 



    David Carrasco
    Written on July 20, 2018
    "Who wouldn't want free? All programming are there: Java, SQL, and more. "


Best What are the best ways to learn SQL
1Vertabelo AcademyWebsites 15 Free
2W3SchoolsWebsites 11 Free
3SoloLearnWebsites 10 Free
4CodecademyWebsites 8 Free
5SQLZooWebsites 6 Free
6Khan AcademyApps 4 Free
7UdacityWebsites 2 Free
8TutlaneWebsites 1 Free
9Guru99Websites 1 Free

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.