能不能推荐几个学习SQL的网站?

能不能推荐几个学习SQL的网站?

不请自来,我花了两天时间蹲在各个论坛上搜刮了上百个学习资料,收藏了一堆,经过本人一一体验筛选,就留下了这么七个,全是精华,诚心推荐给大家!

LintCode

LintCode是我常用来刷算法题的网站,它的SQL教程感觉挺不错的。这不只是单纯的刷题工具,而是先跟你梳理一遍知识点,再开始刷题练习。比如我刚开始学Hello SQL,就需要先知道SQL是什么、能做什么,然后尝试着练习输出一个Hello LintCode。

教程非常详细,从零到一学习够够的了,而且是免费的,推荐给大家。

自学SQL网

内容如其名,这是一个非常适合小白自学SQL的网站,它由浅入深地介绍所有有关SQL的知识,每一个章节是一组SQL知识点,文字讲解通俗易懂,并且在每一章后面都配备有一组动手练习任务,页面上部分是教程手册,下部分是在线练习。写完SQL直接回车就是提交,如果正确会自动进入下一题。另外,它有自己配套的B站视频教程,同样免费。教程+视频+练习+社群,高效学习!

九章算法:《数据分析入门:Python & MySQL 项目实战》

本人不排斥报班,毕竟有老师带着走总比自己乱闯能少走很多弯路。

试听了市面上很多零基础课程,发现它们往往是开头简单后面就难度飙升。但我很喜欢九章的《数据分析入门》上课节奏,它从最基础的理论入手,通过对数据模型拆分,从数据获取、分析、可视化等步骤逐一进阶,我以前完全没接触过这方面的知识,但也都能跟上。

同时,它还带我们实战演练用户行为、用户留存率分析两大项目,在项目中体验,更有感觉。

SQL菜鸟教程

和自学SQL网差不多,SQL菜鸟教程每章节都提供了简单的SQL简单实例。

geeksforgeeks

非常详细的SQL教程,最后一个part还有一些面试问题。

w3school

SQL语句测验。

w3resource

题量丰富但基础,提供可交互的编程窗口,但界面不够友好。适合已经大体掌握SQL后巩固之用。

无需注册。

小结

建议大家合理利用上面推荐的网站用来学习,如果想更好的了解业务题目,可以找一些面试题用来练习。