原文連結:學生黨學程式設計,有這個開源專案就夠了!
大家好,我是 JackTian。
經常有讀者跟我說:想入門程式設計,那麼在準備開始上手學程式設計時,我們都會面臨一個問題:如何找到優質的計算機課程?
通常情況下,我們可以利用搜尋引擎的方法,來定位到我們所需要的學習資料。或通過一些比較流行的網站去進行搜尋看看有沒有值得學習的課程以及自己所需要的資料。
之前分享過兩篇文章是我在 GitHub 網站上發現的優質開源專案:100天從 Python 小白到大神最良心的學習資源! 和 不吹不黑!GitHub 上幫助人們學習編碼的 12 個資源,錯過血虧...
不過,話說回來,最簡單最快捷的方法還是莫過於直接看前輩們總結過的資料彙總。但是站在我個人的角度來說,我還是鼓勵大家自己去總結,畢竟自己總結出來的才是能更讓自己加深印象與知識的鞏固學習。
週末,我在 GitHub 上閒逛時,剛好看到有一位開源作者整理了一份超級全面的計算機學習資源,今天跟大家分享一下。
這個開源作者名叫:Deepak Kumar(迪帕克·庫馬爾),印度班加羅爾,同時也是一名 FullStack 開發人員,還擔任了 Microsoft 的合作伙伴(Microsoft Student Partner,簡稱 MSP)。
MSP 是微軟針對高校大學生在全球範圍內所設立的專案,鼓勵那些在校園裡積極倡導、推動創新實踐,樂於積極幫助他人的優秀技術人才,給他們提供微軟最前沿的技術資源,以及更廣泛的交流、展示自我的平臺。
MSP 專案面向所有熱愛技術、勇於創新、積極推動創新實踐、願意和他人分享自己所學的在校大學生,並不僅僅侷限於技術類背景的學生。每年都會固定通過各種校園活動招募更多志同道合、愛好科技的小夥伴們,後面再通過這些活動將他們所學到的東西回饋於學界,非常贊!
上面介紹的這位開源作者:Deepak Kumar,他就是 MSP 其中一員,但不知道是否受到了 Microsoft MSP 的影響,不管怎麼說,還是非常感謝 Deepak Kumar 費心整理了這份優質的學習資料,讓更多的開發者們減少了查詢資料的時間成本。
這份優質的學習資料就是:A-to-Z-Resources-for-Students
(學生的 A 到 Z 資源),也是面向程式設計師群體的資源。
該資源主要包括以下內容:
- 編碼資源
- 黑客馬拉松和活動
- 學生福利和計劃
- 開源程式
- 啟動程式和孵化器
- 實習生資源
- 開發者俱樂部
- 學生會議
- 值得關注的主要人物
- 值得關注的熱門網站
- 附加連結
- 編碼訓練營
- 其他資源
如果你正要想學習一門程式語言,不妨可以看看這個 Python 模組。當然了,除 Python 外,還有機器學習、深度學習、Android 開發、前端 / 後端 / 全棧開發、C / C++ / C##、R、Go、Git / GitHub、MongoDB、Docker 等相關編碼資源。
如果你還是學生,可以看看如下關於學生相關的福利及禮包。
如果你是一名學生,恰巧有在看實習機會,不妨看看如下相關的實習計劃。
值得我們關注的網站資源。
以上,便是我隨機挑選了一部分的內容,過多的就不一一給大家羅列了,總的來說,這份優質的程式設計學習資料還是非常讚的。同時也希望你能從該專案中挖掘出對自己有所價值的東西。
貼下該專案 GitHub 地址,大家感興趣的可前去圍觀:
再跟大家安利一份未來的(NUS)電腦科學新生筆記開源專案。
這個專案是在 12 / 13 學年剛開始時,Tay Yong Chiang 教授在 Tembusu 學院為電腦科學新生組織了一次晚餐,當時這是聚集在那裡的一群大四學生為新加坡國立大學計算機學院的新生整理了一份檔案。
這個專案你可能想從一些本科生/計算機初學者寫的建議開始讀起
電腦科學部落格和網站
計算機領域一些具有開創性的書籍
免費程式設計電子書清單
Github:
Stack Overflow:
除此之外,還有一些您應該知道的電腦科學家或程式設計師、各種專業介紹、學習資料、優質 / 有趣的課程、CS 講座、前輩們的一些建議參考等。
總的來說,這份有價值的資源對於初學者或已進入計算機領域的同學是非常有所幫助的。
最後貼下該專案 GitHub 地址,大家感興趣的可前去圍觀: