每個開發人員都應該知道的 10 個 GitHub 倉庫 前言 10 個 GitHub 倉庫 移動開發學習推薦

作者:Pawel
翻譯:LeanCloud

前言

GitHub 不僅是互聯網上最有趣的開源項目的所在地,而且還是共享各種資源的好地方,從免費的書籍到 API ,產品路線圖到項目思路到項目方案。

但是,由於數量龐大,你可能很難找到實際有用的倉庫。

因此,我整理了十個出色的倉庫清單,可以爲大部分 Web 和軟件開發人員提供參考價值。

所有這些都將爲你增加價值,並幫助你成爲更好的 Web 或軟件開發人員,或同時成爲兩者。

10 個 GitHub 倉庫

1. Free Programming Books

GitHub🌟:183K +

提供各種不同語言的 Free Programming Books 無疑是 GitHub 上最受歡迎和好評度最高的倉庫之一。雖然它的名字是「書」,但其提供的不僅僅是這些。

它還包含免費的在線課程,交互式編程資源,問題集和編程競賽,各種編程語言的編程實驗環境和播客,以及備忘錄。

因爲含有大量的編程書籍,這讓它成爲一個非常棒的倉庫。

2. Developer Roadmap

GitHub🌟:155K +

被難題困住了?還是需要一些建議來指導你進入開發者行業?這個 倉庫 將爲你提供幫助。它擁有想要成爲前端、後端或 DevOps 工程師需要的所有技術。你可以選擇符合需求的或適合自己的,因爲它提供了多種多樣的技術。

3. OSSU Computer Science

GitHub🌟:81K +

如果你沒有計算機學科的相關履歷或學位,但又想達到相同的水平,那麼這個倉庫非常適合你。它適合於那些希望掌握計算學科所有基礎知識的人。它提供了一切資源來幫助你在計算機科學上自學成才,它還擁有一個遍佈全球的學習者社區。

因爲這個課程假定學習它的人都已經接受了通識教育(非計算機專業的教育),所以大綱設計的出發點是計算機科學專業的本科學位要求減去通識教育的要求。這些都是世界上特別好的課程,通常來自於哈佛大學,普林斯頓大學,麻省理工學院等。

4. Awesome

GitHub🌟:158K +

正如這個名字描述的那樣,它有一個很棒的列表,列出了從計算機科學到媒體,從遊戲到商業等各種有趣的主題,並且列表還在繼續更新。

5. Build your own X

GitHub🌟:103K +

如果你相信「邊做邊學」的原則,那麼該倉庫就有可能成爲你每天在 GitHub 停留的地方。它具有指向資源的鏈接,這些資源可幫助你構建自己的加密貨幣,數據庫,機器人,BitTorrent 客戶端,等等。

6. Coding Interview University

Github🌟:165K +

Coding Interview University 有一個爲期數月的學習計劃,給打算進入 Google,Amazon,Facebook,Apple 或任何其他大型軟件公司的工程師使用。它提供有關如何學習成爲可靠性工程師或運維工程師的建議。它還擁有學習目錄鏈接,以快速梳理你的知識並保持更新狀態,由通過此種方式在亞馬遜找到工作的作者創建。在這裏還有很多類似經歷的工程師。

7. Public Apis

GitHub🌟:118K +

Public Apis 彙總了網絡上所有可用於你個人或專業項目的免費 API。它提供了廣泛的應用程序編程接口(API),例如商業,動漫,動物,新聞,金融,遊戲等。

8. 技術面試手冊

GitHub🌟:51K +

技術面試手冊提供了技術面試所需的所有材料。它包含有關如何準備面試編碼的各種材料,適合向面試官提出的問題,如何寫簡歷的提示等。

9. 系統設計入門

GitHub🌟:127K +

System Design Primer 是軟件工程師的絕佳倉庫,可幫助你學習如何設計大型系統。幫助你成爲更好的工程師。該倉庫爲這個廣泛的主題提供了有組織的資源集合。

因爲在許多公司中,系統設計通常是技術面試過程中必不可少的組成部分,所以此倉庫還可以通過學習指南,掌握如何進行面試的建議,面試問題和解決方案,Anki 抽認卡集來幫助你爲面試做準備,還能互動學習和編碼挑戰。

10. 開發人員的設計資源

GitHub🌟:25K +

倉庫具有精選的設計和 UI 資源列表,這些資源包括庫存照片,Web 模板,CSS 框架,UI 庫,工具等,可在項目和應用程序中免費使用。它提供了開始進行 Web 開發項目所需的所有模板內容。

補充:

Awesome Repos

Awesome Repos 才發佈了幾周,已經在 GitHub 上受到衆多追捧。它將豐富資源集中在一個倉庫裏,你所要做的僅是訪問此倉庫。該倉庫關注度仍在增長,歡迎 PR。

我希望這些倉庫同樣對你有用,並且可以使用它們來成爲更好的軟件工程師。謝謝閱讀!

如果你喜歡我的工作,請在 Twitter 上關注我。

移動開發學習推薦

視頻系列:

技術文系列:

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