程式設計師初學者資源網站
一.學習類
1.free code camp
freeCodeCamp.org
一個適合初學者入門的免費實踐學程式設計網站,課程豐富,尤其適合想學前端web開發的同學。每一小節的內容不僅有教學,有程式碼示例,還能夠線上來完成任務,學程式設計就跟玩遊戲闖關一樣有趣。
2.菜鳥教程
在這個網站中包含了前端Java python C++ PHP等所有主流程式語言的文件教程,還提供了大量的示例程式碼,可以直接線上練習,是入門程式設計的好幫手。
3.W3Cschool
多元化的程式設計教學網站,有很多免費的線上文件教程,不僅是電腦,還可在手機上隨時隨地的學習。其中有一個特別的功能就是可以像玩遊戲一樣學習程式設計,很適合新手入門。
4.慕課網
程式設計師的夢工廠,不僅有各種不同的程式設計方向的免費的入門和進階教程視訊,還可以在學習的過程中記錄筆記,閱讀他人的筆記等。
5.藍橋雲課
一個通過做實驗來學習的程式設計網站,可以讓你使用真實的雲伺服器環境來編寫程式碼,開發專案,比起枯燥的看書有趣的多。
6.B站
有很多免費的教學視訊和優質的知識分享的博主,入門程式設計,考研,專案,大廠求職指南等,無所不有。
7.知乎
這裡可能沒有系統的教學視訊,但是你能夠在這裡看到很多人分享的程式設計學習心得和經驗分享,還有各種各樣的奇葩問題解答
二.資源類
1.GitHub
該網站上有數億個公開原始碼的程式碼的專案,上千萬個開發愛好者匯聚在這裡,世界一流程式碼開源平臺,在這裡你可以搜尋程式碼,參考學習,還可以上傳程式碼和他人共享,協同開發
2.gitee
一個軟體開發協作平臺,相當於國內的GitHub,雖然不及GitHub,但訪問速度會快一點。
3.菜鳥工具
彙總了程式設計師常用的開發工具,比如各種語言的線上程式碼編輯器,程式碼轉換,格式化工具等。隨用隨取,幫助你提高開發效率。
4.開發者搜尋
學程式設計時總會有很多問題,如果你厭倦了某度的搜尋的廣告,可以使用開發者搜尋,可以得到純淨的無廣,轉為開發者定製的內容,讓技術搜尋更加高效。
5.hello GitHub
人工維護的程式設計專案推薦網站,可以分類瀏覽有趣入門優質的開源專案,還有每月一期的專案全家桶,帶你感受程式設計的樂趣。
三.文章類
1.CSDN
當我們寫程式出現bug時,在某度上搜到的大多數程式設計問題解答都來自csdn。
2.掘金
一個專注分享程式設計技術文章的網站,在這裡可以看到前端後端架構AI等多達上百個分類好文章,尤其是前端的文章最多。
3.部落格園
經典的程式設計師部落格網站,文章豐富,可以打造自己的部落格網站,拿來記錄自己的學習心得,程式碼筆記。
4.infoQ
國內相對高階的軟體開發文章和諮詢站點,有很多前沿技術,企業技術,業務和工程的探索與思考,還有免費的電子書,大咖直播回放等。
5.開源中國
國內開源技術交流社群,在這裡可以瞭解到最新的軟體發展和更新資訊,閱讀前沿技術文章,搜尋各類優質的開源專案等
四.求職類
1.LeetCode
一流的線上刷題學演算法網站
2.牛客網
幫助程式設計師求職找工作的平臺,在這裡不僅可以做習題刷演算法題,還可以看到各公司各方向的面試題和麵試經驗,甚至可以參與內推,線上筆試,模擬面試。