大家新年好呀,我是你們的 貓哥,我又回來啦 ~
相信大家過年都過得開心吧
過得開心,那麼就開始學習了哈 ~
關於貓哥,大家可以看看我的年終總結 前端工程師的 2020 年終總結 - 乾坤未定,你我皆黑馬
前言
初級前端與高階前端之間,很大原因就是投入學習前端的時間、經驗的差別,其實就是資訊差。
如果有一個地方能又快又好的獲得這些優質的前端資訊,那麼將會大大縮短從初級到高階的時間。
前端GitHub 就是這樣一個倉庫,能幫助前端開發人員節省時間的倉庫!
公眾號:前端GitHub,專注於挖掘優秀的前端開源專案,抹平你的前端資訊不對稱。
已經推薦了 面試專案
、CSS 奇技淫巧專案
、程式碼規範專案
、資料結構與演算法專案
、JavaScript 奇技淫巧專案
、前端必備線上工具
等專題的近 200 個優秀專案了。
平時如何發現好的開源專案,可以看看這篇文章:GitHub 上能挖礦的神仙技巧 - 如何發現優秀開源專案
以下為今天【前端GitHub】的第 18 期精華內容。
今天給大家推薦一些程式設計師經常使用的網站,也是我經常上的一些網站,讓大家也一下擴充視野。
貓哥還將網站做了分類整理,方便大家閱讀。
1. 專案類
專案是一個面試官非常看重的點,也是擴充視野、挖掘輪子一個的地方。
下面就為你推薦幾個程式設計師都應該 mark 的專案類網站。
1.1 GitHub 程式碼託管
GitHub 作為全球最大的同性交友網站,也是礦資源非常豐富的礦場。
GitHub 有時比 Google 還有用,如果你不懂如何使用它來挖礦,那你不算一名合格的程式設計師。
GitHub 是一個寶藏庫,可沒有藏寶圖,GitHub 這個億計的優秀的開源專案也和你沒有關係。
GitHub 也有非常多好的專案可以推薦,比如我自己的 github (逃了)
還有很多非常優秀的 GitHub 專案,比如 FrontEndGitHub、CS-notes、mall 商城專案。
1.2 GitLab
對於有些人,提到 GitHub 就會自然的想到 Gitlab, Gitlab 支援無限的公有專案和私有專案。
GitLab 是一個用於倉庫管理系統的開源專案,使用 Git 作為程式碼管理工具,並在此基礎上搭建起來的 web 服務。
貓哥目前公司的專案用的就是 GitLab 平臺。
2. 部落格類
2.1 dev
dev 社群和國內的掘金社群很相似,技術分類也比較多,各種技術應有盡有,文章質量都很不錯。
像 Java、Python、js、分散式等應有盡有,文章質量普遍都還不錯,其實如果平時多留意不難發現,掘金上有一些文章是翻譯自 dev 社群。
這個社群也是貓哥經常去看的網站,還翻譯過幾篇該網站的文章呢。
2.2 dreamincode
dreamincode 是一個相對小眾的技術部落格,介面和 部落格園 風格頗為相似,屬於簡約而不簡單的那種,但是內容卻不簡單。
2.3 bytes
bytes 和 dreamcode 類似,簡約但不簡單,不多說了。
2.4 hongkiat
hongkiat 是與技術、設計領域相關的站點之一,大家可以在這裡分享技術文章。
2.5 IBM Developer
這裡面都是一線工程師,技術性很強,每一篇文章都值得細細觀看,認真學習。
3. 問答類
3.1 StackOverFlow
作為一名程式設計師,如果沒有聽過 Stackoverflow,那麼你最好去面壁思過一下。
這是一個由外國人創辦的專為程式設計師提供的國際性問題解答交流社群,正如網站簽名:Stack Overflow - Where Developers Learn, Share, & Build Careers。
這個網站非常的純粹,一般人還真不太習慣用這個,沒有一手好英語還看不太懂全英文的技術交流與問答。
當你丟擲一個技術問題時,最終是否能得到有用的回答,往往取決於你所提問和追問的方式。 –Eric S. Raymond
3.2 Reddit
reddit 是一個非常個性的社群,你可以在這裡討論程式設計問題,還可以學習學英語,reddit 還很幽默,有古怪的莫名笑點,評論接樓很有意思。
3.3 daniweb
daniweb 也是一個質量比較高的問答平臺,有一種像社交平臺的感覺。
4. 演算法類
4.1 LeetCode
和國內的 leetcode 一樣都是刷題用的,但是國際版的 leetcode 匯聚了全球各國大神,看看你和大神的思路是否一樣呢。
4.2 LintCode
LintCode 領釦上有數量超過 1000 道的演算法題目和人工智慧題目,通過刷題熟練掌握資料結構和演算法。
完成各大名企的階梯訓練,為你斬獲心儀的 offer 打下堅實的基礎
4.3 Codeforces
Codeforces是全球最著名的線上評測系統之一,這裡有高水平的選手,高質量的題目,高密度的比賽。
該網站由俄羅斯的一個團體創立並負責運營。當然,該網站上大部分部落格、評論、題面都是英語的。
4.4 Topcoder
Topcoder 據說是世界上規模最大的程式設計網站,這裡面的題型,比賽形式跟 ACM/ICPC 極不相同。
該網站把中國納入其賽區,大家可以上去那裡跟來自全世界的程式設計師(事實上大多數也是大學生)進行更直接的交流,可能也是 ACM/ICPC 練兵的好地方吧。
該網站每個月都有兩到三次線上比賽,根據比賽的結果對參賽者進行新的排名。
參賽者可根據自己的愛好選用 Java, C++, C#, VB 或 python 進行程式設計。
5. 教程類
5.1 tutorialspoint
這是一個線上學習的網站,並且免費,裡面有各種技術、各個知識點的講解和demo,灰常全面,這比查詢API方便多了,遇到不明白的知識點直接根據索引找就是了,還有各種電子書。
5.2 codecademy
學習新語言,敲程式碼玩就在這裡了。這個網站將簡化程式設計學習的過程。比如說網站左邊會講解知識點,右邊直接練習。如果出現錯誤,就會有錯誤提示,直接給你反饋。所以,使用它不用想太多,直接拼命硬幹敲程式碼入門。
5.3 Livecoding.tv
Livecoding.tv由一群歐美程式愛好者共同發起成立,旨在為全球程式設計師提供一個實時高效的互動平臺。特色是使用了錄屏直播技術,使用者可以線上觀看高手實時程式設計並且可以向對方提問互動,網站現在已經彙集了一大批程式精英。現在Livecoding.TV來到中國,希望更多的中國程式設計師加入進來一起切磋技術。
5.4 Dzone
Dzone是一個技術涵蓋比較全面的網站,像雲平臺、資料庫、物聯網、開發運維、Java語言等都有。
5.5 simpleprogrammer
simpleprogrammer 簡單的程式設計師,這個網站上純技術文章不多,指導建議性的文章比較多。
講述一些職場、以及軟體開發中的一些“ 潛規則”。
5.6 SitePoint
通過 SitePoint 教程,課程和書籍學習 Web 設計和開發 HTML5,CSS3,JavaScript,PHP,移動應用。
這是一個偏向前端方向的網站,在這裡包含了各種高質量的前端方面的文章,電子書。
5.7 YouTobe
YouTobe 這個網站可算是經典,和國內的嗶哩嗶哩一樣,各類視訊匯聚於此,當然各國程式設計大神也在這啦。
YouTube 是源自美國的視訊分享網站,也是當前全球最大的視訊搜尋和分享平臺,讓使用者上傳、觀看、分享及評論視訊。
此網站沒有官方的中文名字,較為廣泛使用的俗稱有油管、水管、你管等。
最後
如果你訪問不了國外網站,那就上網站 GitHub 上搜尋一下,你會找到屬於你的驚喜!!!貓哥只能幫助你到這裡了。
不知不覺,已經寫到第 18 期了呢,已經分享超過 200 個好的前端專案了呢,往期精文請看下方寶藏倉庫,點選很危險,請慎入!
平時如何發現好的開源專案,可以看看這兩篇文章:如何在 GitHub 上發現優秀開源專案 和 如何使用 GitHub 進行精準搜尋的神仙技巧。
微信搜 “前端GitHub”,回覆 “電子書” 即可以獲得 160 本前端精華書籍哦,加超級貓的 WX:CB834301747 ,一起閒聊前端。
往期精文