GitHub 40000星!收下這份宇宙最強「程序員生存指南」

源 / codesheep 文/


針對初學者的代碼練習


Cave of programming : 學習編程,提升技巧 Codeacademy : 交互式編碼學習,免費 CodeAbbey - 一個任何人都能精通編程的地方 : 從菜鳥到專家進階之地 Exercism.io : 用超過30種不同的語言解決實踐問題,與其他人分享你的解決方案 freeCodeCamp : 學習編碼并且為非營利性組織構(gòu)建項目。打造你的全棧開發(fā)技能 karan/Projects-Solutions 用不同語言實現(xiàn)的項目 Lod - Cloud : 開放數(shù)據(jù)云圖,展示了具有 16283 個鏈接的 1301 個數(shù)據(jù)集(截至2020年5月),可以免費使用其數(shù)據(jù)集和圖片。 Programming by Doing : 編程進階站點 Reddit.com/r/dailyprogrammer : 有趣的編程挑戰(zhàn),在這里你能學習其他人的編碼,對于你解決不了的編碼你能看看其他人是怎么解決的 People Can Program :互聯(lián)網(wǎng)上最友好的編程學習應(yīng)用

/r/cscareerquestions : 這是一個非常大的面試問題列表是我在為4大面試時用到的,我認為對大家也是有用的 10個最頻繁的SQL查詢面試問題 邏輯題答案匯總 算法設(shè)計流程 資質(zhì)問題與答案 : Quant and aptitude preparation 一個技術(shù)面試題,邏輯題等的站點 : 各種讓你思考的東西 BeehYve: 各種學生需要的資源 面試準備時的鏈接的匯總 ? /r/cscareerquestions 算法復雜度筆記 大家的誤解 位操作技巧

學習java的最好的書 : Java基礎(chǔ) Bjarne Stroustrup's C++風格和技術(shù)問答 : C++問答 Bjarne Stroustrup's FAQ : The C++ FAQ C++11 -新的ISO C++ 標準 : C++11問答 編譯器(視頻) 深入Java:垃圾回收! 免費在線的章節(jié)用來學習java虛擬機 垃圾搜集如何工作 算法、數(shù)據(jù)結(jié)構(gòu)、面試問題和答案的實現(xiàn) IntelliJ鍵盤快捷鍵 :使用IntelliJ的鍵盤快捷鍵用來提高生產(chǎn)力
fast.ai : 針對沒有研究生水準的數(shù)學的開發(fā)者的免費實用的深度學習課程 grakn.ai : 數(shù)據(jù)庫AI Robots that learn : 機器人學習 無監(jiān)督神經(jīng)元 AI、機器學習、深度學習的不同 TensorFlow : 一個針對機器智能的軟件開源庫 Scikit-learn : 一個針對機器學習的Python模塊 DeepLearning.ai : 深度學習課程,作者coursera的創(chuàng)建者,吳恩達 深度學習的歷史 Serpent AI : 游戲代理框架
研討會、論文、會談等


關(guān)于研究和寫作的建議 博士論文 在會議上討論的實用技巧 研討會和報告 Latex參考 Begin Latex in minutes: 針對初學者的Latex的簡單介紹幫助你輕松掌握Latex Lshort: 對Latex2的詳細介紹
教程


A Hacker's Guide to Git : 為那些想學習git的人打下堅實的基礎(chǔ) Best Of - Gustavo Duarte : 包含各種主題的文章 CMSI 281: Data Structures : 針對數(shù)據(jù)結(jié)構(gòu)的輕量級的說明 Collecting all the cheat sheets : 大量編程語言的接口表 C Programming C編程語言常見問題 Data Structures and Algorithms by John Morris : 代碼和其分析的另一個好的來源 深入學習C語言 : 關(guān)于C語言的一個很好的演示 設(shè)計模式:可重用面向?qū)ο蟮能浖幕A(chǔ) : 即 the "Gang Of Four" book, or GOF Dynamic programming - PrismoSkills : 學習如何解決動態(tài)規(guī)劃問題
編程比賽
Archived Problems - Project Euler : 問題歸檔 Art of Problem Solving : 數(shù)學課對你來說太容易了嗎?你來到正確的地方! CodeChef : 唯一的編程比賽Web 2.0平臺 Codefights : 測試你的編碼技巧 Codeforces : 編程競賽,在線計算機編程 Codewars : 根據(jù)完成代碼排名 Codility : 驗證和提高編碼技能 Codingame : 通過游戲和挑戰(zhàn)學習編碼! Google Code Jam Practice and : 過去比賽的練習題 HackerEarth - Programming challenges and Developer jobs
開源網(wǎng)站


Open Hatch : OpenHatch是一個非營利組織,致力于將潛在的免費軟件貢獻者與社區(qū),工具和教育相匹配 Source Forge : SourceForge主持著近28萬個項目(最后一次)。它每天提供超過200萬次下載,并包含各種類別的應(yīng)用程序和工具 Google Code : Google使用Subversion或Mercurial版本控制系統(tǒng)為開源項目提供免費托管服務(wù)。它提供2GB的存儲,集成的代碼審查工具,維基和問題跟蹤。Google Code網(wǎng)站還提供了Google許多公開API和其他開發(fā)人員工具的鏈接。 Launch Pad :由Canonical、LaunchPad維護,特別針對在Ubuntu上運行的項目。它為超過21,000個使用Bazaar版本控制系統(tǒng)的項目提供托管 Google Open Source : Google開源 Red Hat Developer : 全球領(lǐng)先的開源解決方案提供商 Open Source : 開源 Google Summer of Code : Google Summer of Code是一項全球性計劃,致力于將更多的學生開發(fā)人員引入開源軟件開發(fā)。學生在休學期間,用戶3個月與一個開源組織合作完成的編程項目 Open Source Web Design : 開源網(wǎng)頁設(shè)計是一個共享符合標準的免費網(wǎng)頁設(shè)計模板的平臺。我們通過良好的設(shè)計給網(wǎng)絡(luò)發(fā)布商一個通知 Mozilla Winter of Security : 安全冬季(MWOS)是由Mozilla安全小組組織的一個計劃:讓學生參與安全項目,學生必須執(zhí)行一個學期項目作為大學課程的一部分,可以選擇其中一個MWOS項目

推薦閱讀

某程序員自述:我,三十多歲,逃離北上廣,通過技術(shù)移民到加拿大!

某程序員吐槽:太尷尬!四年不見的前女友來公司面試,自己還是面試官!

字節(jié)跳動小組長無意中得知整個部門的薪資!自己只有28K!手下人卻拿35K!怎么辦?
END


頂級程序員:topcoding
做最好的程序員社區(qū):Java后端開發(fā)、Python、大數(shù)據(jù)、AI
一鍵三連「分享」、「點贊」和「在看」
評論
圖片
表情
