乾貨 | SQL如何學?分享5大免費學習資源

點擊上方“Python數據科學”,選擇“星標”公衆號

重磅乾貨,第一時間送達

640?wx_fmt=jpeg

作者:xiaoyu,半路轉行數據


SQL是學習數據分析過程中必不可少的一環。很多朋友苦於學習過程中缺少學習資源,遇到問題身邊沒有大牛,也不知道該去找誰來解決。SQL學習資源太多了,本篇給大家精心整理了一些有特色的,涵蓋了SQL的理論基礎、操作練習、答疑。


1. w3school


我的啓蒙老師,當時自學的時候也是通過它來入門的。手機app很方便,我在地鐵裏一週就完成了基礎知識的學習,app名字叫 w3school-編程學院。


640?wx_fmt=jpeg



pc端網址爲:

http://www.w3school.com.cn/sql/index.asp


2. SQL必知必會


一本入門必看的SQL書籍,語言通俗易懂,講解詳細,非常適合初學者入門,鏈接如下。當然,網上也公開了電子版,可自行尋找。



3. SQLZoo


如果學會了基礎部分想找一些練習,可以到SQLZoo來。每個部分都會陪套一些練習,對於面試之前的準備可謂是非常有幫助。但是題目難度上不是很大,適用於新手練習入門使用。


https://sqlzoo.net/


640?wx_fmt=png


4. PostgreSQL Exercises


也是一個非常好的SQL學習網站,界面設計非常舒服,配有多套實操練習和答案提示,對於補充SQL實戰練習是一個很好的資源。


https://pgexercises.com/


640?wx_fmt=png


5. Stack Overflow(SQL)


Stack Overflow不用我說了,作爲程序員,你遇到的問題,別人肯定也遇到過,所以多看看其他人的解決方案就可以找到解決辦法。我開始學習的時候包括現在也經常到Stack Overflow上尋求答案。


Stack Overflow有個專門針對SQL的問題集,歸集了近50萬的問題。缺點是英語,可能很多朋友看着不舒服,但其實習慣就好了。


https://stackoverflow.com/questions/tagged/sql


640?wx_fmt=png


6. LeetCode & 牛客網


如果刷題的,除了上面一些練習外,也可以到LeetCode和牛客網進行搜索,上面也歸集了很多面試者共享的面試考題。


https://leetcode.com

https://www.nowcoder.com/



7. SQL cheat sheet


最後附贈一個 SQL cheat sheet,列出了一些常用操作的語言框架,對於初學者非常有幫助。公衆號後臺回覆:SQL,即可獲取。


640?wx_fmt=png

640?wx_fmt=png

專注於數據科學領域的知識分享

歡迎在文章下方留言與交流


推薦閱讀 

普林斯頓博士NumPy手寫全部主流機器學習模型,代碼超3萬行

一鍵獲取新技能,玩轉NumPy數據操作

【乾貨】適合NLP初學者的8個免費資源分享

只有想不到,「99」種擴展Jupyter功能的好方法

Github 標星 4w+,如何用 Python 實現所有算法

收藏 | 49個Python學習資源


640?wx_fmt=png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章