這可能是GitHub上最適合計算機專業學生看的CS教程
IT是目前市場上最熱門的行業之一,計算機專業每年都是高考十大熱門報考專業之一,報考的人數越多,就意味著畢業的競爭壓力越大,因此,很多計算機專業的學生,在大學時期就開始發力,利用空閑時間不停學習,提升自己。
在Github上類似的資料有很多,最近兩天,猿妹又發現了一份非常適合計算機專業學生或者剛進入職場的程序員使用,里面Java 、前端和 AI 的相關知識點和復習筆記等。
這份筆記是一位東南大學研一在讀生寫的,雙修Java和AI,原本這份筆記是他用于記錄學習過程中的所思所想,并力圖構建一個完善的知識體系,便于復習鞏固,現在將它分享出來。
下面一起來看看這份資料具體內容如何:
計算機基礎
數據結構:
算法:本節結合《算法導論》和 LeetCode,每個知識點都配備對應的 LeetCode 題目,知其然而知其所以然,拒絕無腦刷題。目前這部分內容依舊在不斷更新。
除此之外,還有計算機網絡、操作系統、數據庫、軟件工程方面的知識:
前端
Java
Python
機器學習
本節是根據吳恩達老師的《Machine Learning》課程做的筆記和總結,并未涉及復雜的數學推導和代碼,可用來對機器學習做一個初步的認識和了解。
常見算法 Python 實現
本節基于《Machine Learning in Action》,旨在使用原生 Python 實現常見的機器學習算法,并利用該算法解決某些小問題。
常見算法公式推導
本節基于《統計學習方法 - 第 2 版》并綜合上面兩節的內容,從無到有,包含算法的公式推導以及對應的代碼解析。
深度學習
本節是根據吳恩達老師的《deeplearning.ai》課程做的筆記和總結,在了解機器學習的基礎上,可用來對深度學習做一個初步的認識和了解。
可以看出來,有些內容還在更新當中,如果你對這份筆記感興趣,可以先收藏起來,隨著作者的更新一起學習。最后附上閱讀地址:https://veal98.github.io/CS-Wiki/#/README