零基礎理工生,如何利用Fenby,Coursera,Codecademy Quora等,完成合理的自學編程路線?
01-07
通信工程專業畢業,四年從事工程行業,當年六級CET6-500分的水平,
現能勉強閱讀英文資料的水平,想重拾自學編程技能。長遠目標
是能基本一個人完成APP端與良好交互的網站的 一個創新服務,分享給大家。那麼只能看字幕 聽不懂的英語水平下,如果設立一個合理的自學編程路線。以減少 走 瞎貓抓老鼠式的 彎路?應該怎麼規劃這個自學路線?Fenby與 知乎, Coursera與Codecademy Quora希望得到編程大神的指導,萬分感謝!
我不是編程大神,只是普通的理工科學生,因一些CFD專業軟體的需要,同樣在網上自學一些基礎的面向對象語言。
- 網易公開課上推出了一整套的計算機專業課程,從大一到大四都有,難度由淺入深,都是有國內名校老師講解(真的不是廣告。。。)。鏈接計算機專業課程匯總
- 知道創宇有一個研發技能規劃表,可以根據那個技能規劃學習一些細分方向的知識。鏈接http://blog.knownsec.com/Knownsec_RD_Checklist/v2.2.html
- MOOC學院有一篇帖子,講自學課程申請美國計算機專業碩士,鏈接【經驗貼】外專業考(美國)計算機科學碩士最好學過哪些課程
引用其中一部分內容:
【基礎課】
Data Structures(數據結構。我上過E站開的清華的數據結構課)Computer Organization(計算機組織。本科學過一門計算機基礎和應用必修課)Assembly Language Programming(彙編語言,這個沒學過)
Basic Computer Architecture(計算機系統結構,沒學過,C站今年9月會開)Software Development with Object-Oriented Programming principles(面向對象編程原則下的軟體開發,C站有一門北大開的,我上過但沒堅持下來)【數學類課程】(數學類的MOOC課程我不太熟,因此大部分就不加鏈接了)Discrete Mathematics(離散數學,沒學過)Calculus I and II(微積分,咱大學學過高數不是?)Linear Algebra(線性代數,沒學過)Numerical Analysis(數值分析,沒學過)Introduction to Probability(概率論,咱大學學過生物統計不是?)Mathematical Logic(數理邏輯,沒學過)
Statistical Methods(統計方法,約翰霍普金斯開設過一系列統計課和R語言課程)Linear Programming(線性規劃,沒學過)Infinite Series and Sequences(無窮級數與序列?沒學過)Vector Calculus(向量微積分,沒學過)【核心計算機課程】Operating Systems(操作系統,沒學過,YouTube上有UC伯克利的公開課)Computer Architecture(計算機系統結構,沒學過,準備學C站那門)Programming Language Fundamentals(編程語言基礎。這個相關課程就比較多了,Python、Java、C++等等)Compiler Construction(編譯器構建,沒學過,C站有這門課)
Automata and Formal Languages(自動機與形式語言,沒學過,C站以前開過,老師說它們9月份會再開一遍)Analysis of Algorithms(演算法分析,推薦普林斯頓演算法課和斯坦福演算法分析)Software Engineering(軟體工程,類似的課程應該有,我不太熟)【計算機選修課程】Computer Networks(計算機網路,我大學選修過,C站也有)Parallel Computing(並行計算,沒學過,U站和C站都有,似乎前者口碑好一點)Human Computer Interaction(人機交互,沒學過,C站有一門,還有中文字幕)Database Management Systems(資料庫,大學學過Visual FoxPro,C站以前有現在好像不開了)Information Retrieval(信息檢索,沒學過)
Artificial Intelligence(人工智慧,沒學過,E站有一門)Digital Signal Processing(數字信號處理,沒學過,C站有一門)Computer Graphics(計算機圖像,大學選修過,C站有一門)
希望與題主共同學習,共同提高。
codecademy個人覺得有高中學歷就能開始學習的絕佳平台,興趣為王
學習國外公開課,最大的難處在於語言。想通過公開課來提高自己的變成水平,還是比較難的。建議還是買幾本書,動手實踐。國內有些公開課程也還不錯,可以嘗試看看。
推薦閱讀:
※瀏覽Quora與瀏覽Economist相比,哪個對提高英語語感和寫作更有效?
※Formspring 有哪些地方做得比 Quora 好?
※大家是如何在Quora上實現「收藏」功能的?
※Quora 上有哪些神奇的問題和答案?
※2014 年 4 月 Quora 估值 9 億美元是否合理?是如何得出的?