若是作為計(jì)算機(jī)領(lǐng)域中的一員,那編程學(xué)習(xí)肯定是必不可少的。平時(shí)大伙兒都在哪些網(wǎng)站學(xué)習(xí)呢?
本期小蘇將帶大伙兒一起去盤點(diǎn)那些程序員學(xué)習(xí)必備的編程學(xué)習(xí)網(wǎng)站。
常見且被家人們熟知的知乎、谷歌、B站、CSDN、掘金肯定是許多人都在用,下面小蘇將介紹一些其它更加實(shí)用的網(wǎng)站,友友們按需查收喲!
網(wǎng)址:https://www.runoob.com/
它應(yīng)當(dāng)屬于國內(nèi)比較全面的教程網(wǎng)站了,內(nèi)含許多技術(shù)的教程資源,并且其整體布局和教程內(nèi)容都比較清晰,非常適合小白入門學(xué)習(xí)。其中像一些比較基礎(chǔ)的內(nèi)容也可以去入門學(xué)習(xí),如Java、Python等編程語言和MySQL、Redis等數(shù)據(jù)庫的入門使用等等。
2.書棧網(wǎng)
網(wǎng)址:https://www.bookstack.cn/
它里面有很多程序員互聯(lián)網(wǎng)IT開源編程書籍以及很多免費(fèi)閱讀的資源,內(nèi)含許多書籍、筆記資源。它相當(dāng)于是整合了大部分開源資料,像在Github找到的開源筆記倉庫或許閱讀體驗(yàn)不怎么好,那就可以在書棧網(wǎng)找到來在線閱讀,相關(guān)圖文、筆記都比較清晰。
3.Stack Overflow
網(wǎng)址:https://stackoverflow.com/questions
它算是是世界上最大的技術(shù)問答網(wǎng)站,當(dāng)然,這里是英文描述問題,英語不怎么好的,可以選擇一些在線翻譯輔助,里面涉及問題的種類很多,回答也是高質(zhì)量,在搜索問題或提問的時(shí)候建議先從大的技術(shù)?;蚓幊陶Z言(例如Java、Spring等等)開始,然后再清晰描述問題,最后附上一些關(guān)鍵的信息描述。提問時(shí)要把問題闡述的詳細(xì)一些,越詳細(xì)越好,用點(diǎn)心,這樣很多人還是可以去提供幫助的。
網(wǎng)址:https://github.com/
GitHub是世界頂級開發(fā)者的聚集地,也是程序員托管代碼的平臺,很多開發(fā)者都會在上面找各種各樣的開源項(xiàng)目來學(xué)習(xí)。在這里你幾乎可以找到任何你想要的東西。
上面分享有許多優(yōu)秀、著名的開源項(xiàng)目,在遵守其License的前提下,你可以免費(fèi)使用、下載這些開源項(xiàng)目。這也是GitHub最為吸引人的地方。它也可以幫助開發(fā)者存儲和管理其項(xiàng)目源代碼,且能夠追蹤、記錄并控制用戶對其代碼的修改。
甚至你可以簡單粗暴的把它當(dāng)作一個(gè)網(wǎng)盤,用來存儲任何東西。它可以托管代碼、歷史版本管理,即不僅僅是代碼,任何文件都支持,它會自動幫你記錄代碼的修改,在必要的時(shí)候,能夠幫助你快速回退到之前的歷史版本。
并且其一大優(yōu)勢是協(xié)同開發(fā),你分享出來的項(xiàng)目,其他開發(fā)者也可以參與貢獻(xiàn),幫助你一同完善項(xiàng)目功能,Bug修復(fù),代碼質(zhì)量提升。也可使用Github Pages服務(wù),免費(fèi)搭建一個(gè)博客網(wǎng)站等等。
5.LeetCode
網(wǎng)址:https://leetcode-cn.com/
它這里面收集了大量面試常見高頻的編程題目,也就是所謂程序員進(jìn)場的必備刷題神器。它有中文,比較人性化,并且有很多精選國內(nèi)外IT企業(yè)的筆試面試題,具體刷哪些,看個(gè)人選擇,在它每題后面都有官方和非官方的題解,如不明白也可參考他人!
網(wǎng)址:https://www.codingame.com/
這個(gè)就比較有意思,它是以玩游戲的方式通過在線編程來完成相應(yīng)挑戰(zhàn),即一個(gè)邊打游戲(圖畫可視化顯示自己代碼執(zhí)行過程)邊學(xué)編程的網(wǎng)站。此外,它也支持大部分主流編程語言,并且練習(xí)內(nèi)容也可因人而異。
網(wǎng)址:https://www.geeksforgeeks.org/
它主要是針對算法和數(shù)據(jù)結(jié)構(gòu),有很多好的文章、解釋以及代碼解決方案等等,適合準(zhǔn)備面試時(shí)用這個(gè)網(wǎng)址去準(zhǔn)備和復(fù)習(xí)較難的算法問題。當(dāng)然,這里也是英文(懂的吧?。?/p>
網(wǎng)址:https://visualgo.net/zh
它主要是一個(gè)數(shù)據(jù)結(jié)構(gòu)可視化網(wǎng)站,為了打破數(shù)據(jù)結(jié)構(gòu)的抽象,其用動畫動圖的形式一步一步演繹數(shù)據(jù)結(jié)構(gòu)的運(yùn)行步驟,將圖文與代碼相結(jié)合的方式給大家展現(xiàn)數(shù)據(jù)結(jié)構(gòu)與算法。網(wǎng)站上涵蓋大部分?jǐn)?shù)據(jù)結(jié)構(gòu)與算法的圖解,包括排序、位運(yùn)算、鏈表、二叉樹各種遍歷、圖論遍歷、最短路徑、并查集等等數(shù)據(jù)結(jié)構(gòu)與算法。
網(wǎng)址:https://tool.lu/
這里面提供了很多有用的小工具,大部分程序員需要用到的小工具在在線工具上都可以找到,很多時(shí)候可以直接在線調(diào)試一下省的自己花精力去測試。此外,還有其他優(yōu)質(zhì)工具,例如開發(fā)工具、視頻工具、截圖工具等等,也還有一些其他資源網(wǎng)站比如字體、圖文素材網(wǎng)站、矢量圖網(wǎng)站、軟件下載網(wǎng)站、電子書下載網(wǎng)站、高質(zhì)量技術(shù)博客等。
10.牛客網(wǎng)
網(wǎng)址:https://www.nowcoder.com/
??退饕獙W⒌氖腔ヂ?lián)網(wǎng)求職,其擁有C++、Java、前端、產(chǎn)品、運(yùn)營技能學(xué)習(xí)/備考/求職題庫,在線進(jìn)行百度阿里騰訊網(wǎng)易等互聯(lián)網(wǎng)名企筆試面試模擬考試練習(xí)等。適合面試前刷刷。也可以重點(diǎn)關(guān)注??偷那舐毢陀懻搮^(qū)兩個(gè)板塊,其中求職板塊有個(gè)校招、社招各大公司的主頁、開始時(shí)間、崗位投遞等等,還是比較全面的。
聯(lián)系客服