小編整理的這些網站資源,建議大家選擇適合自己的來當做工具使用,提升學習效率。
初學編程,很多人會選擇先自學,那麼這時候選擇適合自己的學習平臺是特別關鍵的,今天小優就給大家整理了11個學習及刷題網站。
導航來一份:
- 第一類:課程學習類網站
- 第二類:綜合學習類網站
- 第三類:論壇/社區網站
- 第四類:刷題類網站
第一類:課程學習類網站
1、菜鳥教程
菜鳥教程是 @Runoob開發的一個編程技術網站,收錄了非常多的編程語言文檔,例如最常見的:Python、JavaScript、http://http://ASP.NET、Android、C、Go、C++等等語言參考文檔Wiki,非常齊全,並且文檔都配有相應的案例。講解的不是那麼詳細,不過簡單易懂,適合入門初學者學習,看完後可對C語言有個大概的認知。
2、w3school
很多人自學編程,都會通過w3school,你可以通過它學習所有的網站建設基礎教程,從基礎的 HTML、CSS到高級的JavaScript、 XML、SQL、JS、PHP 和 http://http://ASP.NET等。以JavaScript教程為例,w3school上的JavaScript教程包含基礎和高級部分,涵蓋了JS基礎概念、JS表單、JS對象、JS函數等知識,這樣免費的課程作為基礎入門足夠了。
3、慕課網
慕課網上也有許多免費課程,涉及編程的方方面面,無論是前端、後端開發,移動開發還是雲計算/大數據,亦或是UI設計法等。包含:HTML/CSS、大數據、Python、爬蟲、雲計算、Android、Java、小程序開發等等。
第二類:綜合學習類網站
4、中國大學MOOC
這個網站上的課程是由985、211高校提供的,內容很豐富,但不僅僅侷限於計算機編程,還有歷史、心理學、經濟學等
5、Coursera
該網站提供世界名校的網絡公開課程,斯坦福、北大、清華都有,領域包括了計算機、信息技術、藝術、人文、商務等
6、B站
如今的B站已經不是你印象中那個二次元或者鬼畜的彈幕網站了,B站也逐漸地成為了一個用來學習的“神器”。目前,B站的編程課程基本上就是處於Python、C語言、Java三組鼎力的態勢,不過覆蓋的範圍依舊還是很廣的。
第三類:論壇/社區網站
7、Stack Overflow
當你學會編程,難免會遇到各種各樣的難題,Stack Overflow是一個程序設計領域的問答網站,通過它基本可以找到你想要的解決方案,而且許多解決方案都是由各路技術大牛提出的
8、GitHub
GitHub作為全球最大的開源代碼託管倉庫,在這裡你能找到無窮無盡畢竟質量非常高的開源代碼,什麼品類都有:Python、PHP、JavaScript、機器學習、爬蟲、Java、Android、IOS開發等等。閱讀源碼也是一個非常不錯的自學途徑,可以快速幫助你成為大佬。
9、收穫啦
計算機編程入門_程序員養成IT技術知識問答社區,有計算機類的問題可以在上面提問,有專業人士回答,但是回覆比較慢
第四類:刷題類網站
10、leetcode
leetcode也不用我多做介紹了吧,網站上收錄了許多互聯網公司的算法題目,被稱為刷題神器,現在LeetCode有了中文網站,國內的程序員就不需要受英文水平的困擾
11、牛客網
牛客網是一個互聯網求職學習交流社區,比較適合求職面試的人,因為你不僅可以在上面找到大廠的面試真題,你還可以根據自己的需求做專項練習、模擬筆試,甚至還有AI模擬面試
看完感覺對你有幫助嗎?