攤牌了,作為開(kāi)發(fā)者,我經(jīng)常用這14個(gè) Github 偷偷學(xué)習(xí)
今天,給大家介紹一下平時(shí)偷偷在學(xué)習(xí)的幾個(gè) github 庫(kù)。其中,有幾個(gè)是很優(yōu)秀的資源庫(kù),它們可能會(huì)幫助你成長(zhǎng)為一名開(kāi)發(fā)者;
1. 開(kāi)發(fā)者學(xué)習(xí)路線圖(Developer Roadmap)
github: https://github.com/kamranahmedse
Developer Roadmap 可以為前端、后端等開(kāi)發(fā)者提供一條學(xué)習(xí)路線路。這些路線圖的目的是讓開(kāi)發(fā)者了解該領(lǐng)域有哪些知識(shí),并幫助開(kāi)發(fā)者在迷茫,不知所措時(shí)提供思路。這個(gè)資源庫(kù)包括三張圖,準(zhǔn)確地告訴你每條路需要什么,需要哪些能力。
2. 30 Seconds of Code
github: https://github.com/30-seconds/30-seconds-of-code
推薦的這幾個(gè)庫(kù)中,30 Seconds of Code是最受歡迎的,在GitHub上有超過(guò) 65K 的stars。之所以取這個(gè)名字,它是希望每個(gè)snippet可以在30s或者以內(nèi)被理解。嗯...整個(gè)網(wǎng)站風(fēng)格很符合前端審美...簡(jiǎn)單實(shí)用。
3. Awesome Cheatsheets
github:https://github.com/LeCoupa/awesome-cheatsheets
一個(gè)很棒的知識(shí)總結(jié)備忘錄,分為編程語(yǔ)言,前段,后端,數(shù)據(jù)庫(kù)和工具等分類。適用于流行的編程語(yǔ)言,框架和開(kāi)發(fā)工具??偨Y(jié)將所有應(yīng)該了解的內(nèi)容、腳本和代碼片段等。
4. Web Development Resources
github:https://github.com/markodenic/web-development-resources
很棒的Web開(kāi)發(fā)資源。
5. CSS Protips
CSS Protips 幫助你提高CSS技能專業(yè)的技巧集合。
github: https://github.com/AllThingsSmitty/css-protips
6. Awesome Design Pattern
github: https://github.com/DovAmir/awesome-design-patterns
該庫(kù)不僅涵蓋了通用架構(gòu),還包括具體設(shè)計(jì)模式的代碼示例。在這些示例中,有超過(guò)10種編程語(yǔ)言和框架。當(dāng)你需要自己應(yīng)用其中一個(gè)設(shè)計(jì)模式時(shí),這些例子就會(huì)派上用場(chǎng)。
7. Coding Interview University
github:https://github.com/jwasham/coding-interview-university
一套完整的學(xué)習(xí)手冊(cè)幫助大家準(zhǔn)備好 Google 的面試
8. Awesome Interview Questions
github: https://github.com/DopplerHQ/awesome-interview-questions
awesome-interview-questions是針對(duì)不同開(kāi)發(fā)者的一份精選面試題,其中包括了多種語(yǔ)言、框架、平臺(tái)、緩存技術(shù)、區(qū)塊鏈、數(shù)據(jù)結(jié)構(gòu)等多個(gè)方面的面試內(nèi)容。
9. Free Programming Book
github: https://github.com/EbookFoundation/free-programming-books
該庫(kù)包含許多免費(fèi)的學(xué)習(xí)資源,你可以從中學(xué)習(xí)各種技術(shù)技能。這個(gè)列表曾經(jīng)在StackOverflow上,但后來(lái)被轉(zhuǎn)移到GitHub上,這樣更易于維護(hù)。
10. Command Line
github:https://github.com/jlevy/the-art-of-command-line
開(kāi)發(fā)者經(jīng)常忽略如何處理命令行,但對(duì)于工程師而言使用命令行有助于提高生產(chǎn)效率和靈活性。該庫(kù)包含在 Linux 環(huán)境中使用命令行的有用建議,同時(shí)還包含適合 Windows 或 macOS 系統(tǒng)的內(nèi)容。通用建議適用于其他基于 UNIX 的操作系統(tǒng)。該庫(kù)對(duì)入門者和經(jīng)驗(yàn)豐富的開(kāi)發(fā)者均適用。
11. Awesome
github:https://github.com/sindresorhus/awesome
Awesome 包含了與軟件開(kāi)發(fā)和編程有關(guān)的各種主題的豐富信息。如果你真的想學(xué)習(xí)新的東西,它是一個(gè)一站式的商店。這個(gè)資源庫(kù)包含各種主題的優(yōu)秀內(nèi)容,從編程語(yǔ)言到大數(shù)據(jù)、小說(shuō)、商業(yè)和安全。
12. FreeCodeCamp
github: https://github.com/freeCodeCamp/freeCodeCamp
FreeCodeCamp 是一個(gè)自由開(kāi)源的學(xué)習(xí)編程的社區(qū),致力于幫助人們利用零散時(shí)間學(xué)習(xí)編程。它的使命是 Learn to code and help nonprofits(學(xué)習(xí)編程,去幫助那些非盈利組織)。FCC 涵蓋 HTML5、CSS、React、JavaScript、Database 等課程,游戲化程度非常高,學(xué)員可以通過(guò)線上聊天室和線下社區(qū)活動(dòng)(Coffee and Code)相互幫助。目前覆蓋全球 160+ 個(gè)國(guó)家、1000+ 個(gè)城市,40W+ 開(kāi)發(fā)者在平臺(tái)學(xué)習(xí)。
13. Frontend Development
github:https://github.com/dypsilon/frontend-dev-bookmarks
為前端Web開(kāi)發(fā)人員提供的資源,這些資源都是經(jīng)過(guò)人工策劃的。
14. Tech Interview Handbook
github:https://github.com/yangshun/tech-interview-handbook
對(duì)于繁忙的工程師,選定的面試準(zhǔn)備工具。
作者:Olubisi Idris Ayinde 譯者:前端小智 來(lái)源:dev 原諒:https://dev.to/olanetsoft/10-github-repositories-you-should-know-as-a-developer
本文轉(zhuǎn)載自微信公眾號(hào)「大遷世界」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系大遷世界公眾號(hào)。