非計算機專業,正在自學前端中,可以通過哪些途徑彌補自己在計算機基礎知識上的不足?

剛畢業,已經參加工作(和IT不相關),也是無意中通過知乎中接觸了一些前端知識,覺得很好奇,就自學著試一試。

現在下班業餘時間通過妙味課堂和慕課網也自學了快一個月的時間,能用HTML、CSS實現相對簡單靜態網頁的程度,準備開始學習JS。也是在自學的過程中,萌生了今後也許能從事前端的念頭。

因為自己也是非計算機專業,對計算機基礎知識了解甚少。希望問下各位從事IT行業的前輩們,通過哪些途徑可以對計算機基礎知識有一個系統的了解?對自己今後深入學習前端或者說從事這一行有幫助?

謝謝各位了~

PS:現在在網易公開課上看哈佛大學公開課《計算機科學CS50》,準備看《深入了解計算機系統》這本書,不知道方向有沒有錯誤。


在上班,佔個坑先。知乎首答,獻醜了,感覺自己比較啰嗦,所以就直接上圖啦。

首先最最基礎的,大學計算機基礎,雖然都是講大基,但是講的面都不一樣,有的是計算機操作系統,有的是計算機思維......全部免費,可以選擇性的看,真的很基礎很透徹,鏈接http://www.icourse163.org/search.htm?search=%E5%A4%A7%E5%AD%A6%E8%AE%A1%E7%AE%97%E6%9C%BA#/search

然後網易雲課堂,大學計算機專業課程,也都是免費的,還是選擇性地看,鏈接http://study.163.com/curricula/cs/grade-1.htm

大一課程

大二課程

大三課程

大四課程

以上,不知道夠不夠系統


w3cshool歡迎你


很簡單,cs專業的課程自學下。。。


先補一下數據結構、操作系統


深入了解計算機系統要做好看兩遍到三遍的心理準備


勸退流


加我QQ 我們聊聊,我也是和你一樣的轉行著,也在看這個!!


推薦閱讀:

如何規劃研究生三年最後成為谷歌軟體工程師?
大學畢業離開家鄉到北上廣工作打拚的程序員們都是怎麼規劃自己的人生的?
大學計算機專業怎麼自主學習?
自學計算機,是搞acm有用還是上coursera有用?
非計算機專業想了解一下編譯原理,大家覺得《自製編程語言》這本書怎麼樣?

TAG:前端開發 | 前端入門 | 計算機基礎 | 計算機專業 | 自學編程 |