1.Codecademy其中,Codecademy是最受歡迎的免費編程學習網站之一。事實上,已經有超過2400萬人經過這家公司的教育模式學會了編程。Codecademy開設的課程有HTML&CSS,JavaScript,jQuery的,PHP,Python和Ruby。html
2.CourseraCoursera成立於2012年,現在已經成長爲一個主要以營利爲目的的技術教育公司,現提供來自119家機構的超過1000門課程。若是你想要得到證書,可能須要爲必定的課程付費,這裏也有一些來自不一樣大學的免費編程課程,如華盛頓大學,斯坦福大學,多倫多大學和範德比爾特大學等。前端
3.edXedX是另外一個領先的在線學習平臺,重點是它不是以營利爲目的,而是開源的。edX是由美國哈佛大學和麻省理工學院於2012年聯合創辦的,因此你將會在這裏學習到先進的技術和理論。現在,edX已涵蓋了60所學校。此外在這裏,你應該不會錯過哈佛大學的計算機科學導論的,免費的哦。java
4.UdemyUdemy成立於2010年,是一個在線學習平臺,能夠幫助你改善或學習工做技能。雖然有部分課程須要付費,但也有大量的免費編程學習課程,經過視頻講授。jquery
5.aGupieWare一個獨立APP開發者從美國的一些領先機構調查了計算機科學程序,而後基於斯坦福大學,麻省理工學院,卡耐基梅隆大學伯克利分校和哥倫比亞大學提供的免費課程,它建立了一個相似的課程。該程序分爲15個課程:3個入門課程,7門核心課程和5個選修課程。對有潛力的程序員來講,這簡直是一個完美的入門程序。(本段感受譯的不是很好,有其餘看法還請賜教~)linux
6.GitHub這個我想大多數開發者都知道就很少說了,做爲開源代碼庫以及版本控制系統,Github擁有140多萬開發者用戶。git
7.MIT Open Courseware若是你已經學過基礎知識,並向更深刻的層次探索,好比探究背後的編碼理論等,麻省理工學院提供了包括如計算機科學導論,Java編程介紹和C語言編程等免費課件的網站,值得好好利用一下。程序員
8.Hack.pledge()這是一個開發者社區,其中彙集了一些知名度比較高的開發者,如Bram Cohen,BitTorrent的創始人。在那裏,你能夠從一些大牛那裏學習到一些編程技巧。github
9.Code AvengersCode Avengers提供了不少有趣的和互動性的程序設計課程,教你如何編寫遊戲,應用程序,以及如何使用JavaScript,HTML和CSS建立網站。每門課程只須要12個小時便可完成,而且支持英語,俄語,荷蘭語,西班牙語,意大利語,土耳其語和葡萄牙語。web
10.Khan AcademyKhan Academy由教育家薩爾曼汗建立於2006年,是其免費在線學習機構之一。這裏提供一步一步的視頻教程,你能夠在這裏學習如何使用JavaScript和ProcessingJS編寫動畫,遊戲等,或者學習如何使用HTML和CSS建立網頁。算法
11.Free Code Camp在這裏,你能夠學習HTML5,CSS3,JavaScript,數據庫,DevTools,Node.js,Angular.js和Agile的知識。你甚至免費建立本身的應用,以鍛鍊本身的編程技巧。總之,在這裏你能夠學習到真正的技能,而且對你解決實際中的問題十分有幫助。
12.HTML5 Rocks爲對抗蘋果的HTML 5,谷歌於2010年推出該項目。該網站提供了大量的教程,資源以及最新的HTML5更新。它是開源的,所以開發人員能夠盡情使用HTML5代碼。因爲這比大多數課程都要先進,所以在這裏你確定會比沒來以前得到更多的知識和經驗。
=========================
一、學堂在線
二、MOOC網
三、可汗學院
四、網易公開課
五、網易雲課堂
六、百度傳課
七、騰訊課堂
八、淘寶教育
九、麥子學院
十、多貝網
十一、好知網
十二、極客學院
1三、課工廠
1四、起點學院
1五、蘿蔔網
1六、茶樹網
1七、插座學院
1八、TED
1九、踏浪100
20、第九課堂
2一、軟酷網
2二、滬江網校
2三、邢帥教育
2四、開課吧
2五、美好學院
2六、慕課網
2七、人人自學網
2八、大學生自學網
2九、我要自學網
30、軟件自學網
3一、中國教程網
3二、51自學網
3三、優米網
3四、Excelhome
3五、北風網
3六、博學谷視頻庫
3七、大結局!!!【 just do it 】記得老師說過,知道的多不重要,專業纔是最重要的。其實這麼多網站想要去都深刻學習是很難的,你必須有側重點。這只是我的感受比較優秀的視頻網站,可能小強比較關注互聯網,因此這些網站基本上都是和互聯網相關的。這也是這篇文章的不足。還請多多指教!體驗網站: http:|||在你大腦裏||| 實踐、實踐、實踐、仍是實踐、、、重要的事情說四遍!
想要工資翻倍,你須要有對應的能力,而,假如如今你還在迷茫與彷徨,不知道本身能力如何,那麼我的認爲最好的辦法是,去招聘網站,像智聯,BOSS直聘,拉鉤,看看人家的崗位要求與本身的能力符合嗎?本身拿得出手的是什麼,企業最關心的技能是什麼,而後進行對接,再去深刻學習,薪資翻倍也會只是時間問題了。
=========================
1.算法導論
2.計算機算法基礎
3.編譯原理
4.操做系統-精髓與設計原理
5.數據庫系統原理
6.離散數學及其應用
7.計算機網絡
8.計算機組成原理
9.Essential C++(註釋版)
10.java程序設計教材
11.數據結構
12.線性代數
13.高等數學
14.大學物理學
15.機率論
16.數理統計
17.模擬電子技術
18.電路原理
19.Linux服務器操做系統
20.網絡設備與網絡技術
=============================
1.數據結構 嚴蔚敏
2.編譯原理 張素琴
3.內容中心網絡體系架構
4.計算機系統結構
5.圖論與代數結構
6.計算機組成與結構
7.80x86彙編語言程序設計
8.C語言程序設計
9.多媒體技術基礎
10.數據庫系統概論
11.C++語言程序設計
12.計算機局域網
===========================
Freshman Immigration Course (介紹類,時間很短)
命令式語言編程Principles of Imperative Computation (2.5學分,沒有編程基礎的同窗)
函數式語言編程Principles of Functional Programming(2.5學分)
並行/串行數據結構 Parallel and Sequential Data Structures and Algorithms (3學分)
計算機系統基礎Introduction to Computer Systems (3學分)
計算機理論基礎Great Theoretical Ideas in Computer Science (3學分)
算法分析與設計 Algorithm Design and Analysis (3學分)
計算機科學家技術交流Technical Communication for Computer Scientists(2學分,至關於咱們的英文寫做課程,也關注口頭表達)
15-354 計算離散數學Computational Discrete Mathematics (3學分)
15-355 現代計算機代數Modern Computer Algebra (2學分)
15-453 形式化語言與自動機Formal Languages, Automata, and Computability (2學分)
21-301 組合數學Combinatorics (2學分)
21-484 圖理論Graph Theory (2學分)
05-391 人機交互 Designing Human Centered Software (3學分)
05-431 用戶界面Software Structures for User Interfaces (1.5學分)
10-601 機器學習 Machine Learning (3學分)
11-411 天然語言處理 Natural Language Processing (3學分)
15-313 軟件工程 Foundations of Software Engineering (3學分)
15-322 計算機音樂 Introduction to Computer Music (2學分)
15-323 計算機音樂和信息處理 Computer Music Systems and Information Processing (2學分)
15-381 人工智能 Artificial Intelligence: Representation and Problem Solving (2學分)
15-384 機器操做Robotic Manipulation (3學分)
15-385 計算機視覺Computer Vision (2學分)
15-415 數據庫應用Database Applications (3學分)
15-462 計算機圖像Computer Graphics (3學分)
15-312 計算機語言基礎 Foundations of Programming Languages (3學分)
15-317 構造邏輯 Constructive Logic (2學分)
15-414 計算機自動化驗證 Bug Catching: Automated Program Verification and Testing (2學分)
21-300 基本邏輯 Basic Logic (2學分)
80-311 複雜性 Computability and Incompleteness (2學分)
15-410 操做系統 Operating System Design and Implementation (3學分)
15-411 編譯器 Compiler Design (3學分)
15-418 並行體系結構與編程 Parallel Computer Architecture and Programming (3學分)
15-440 分佈式系統 Distributed Systems (3學分)
15-441 計算機網絡 Computer Networks (3學分)
========================
Hellogirl(http://www.jqhtml.com/)
簡書 (http://www.jianshu.com/)
echarts (http://echarts.baidu.com/)
Code4app (http://code4app.com/forum-2-1.html)
伯樂在線 (http://web.jobbole.com/)
segmentfault (https://segmentfault.com/)
掘金 (http://gold.xitu.io/)
阿里巴巴矢量標籤庫 (http://www.iconfont.cn/)
github
藍色理想 (http://www.blueidea.com/)
開源中國社區 (http://www.oschina.net/)
CSDN (http://www.csdn.net/)
推酷 (http://www.tuicool.com/)
知乎 (https://www.zhihu.com)
源碼之家 (http://www.mycodes.net/)
web前端 (http://caibaojian.com/)
樣式之美 (http://www.aoao.org.cn/)
w3chelp (http://w3help.org/)
張鑫旭 (http://www.zhangxinxu.com/)
jquery插件庫 (http://www.jq22.com/)
菜鳥教程 (http://www.runoob.com/)
w3cschool (http://www.w3school.com.cn/)
特效網 (http://www.zhaotexiao.com/)
jquery之家 (http://www.htmleaf.com/)
ichartjs (http://www.ichartjs.com/)
jquery中文網(http://www.jquerycn.cn/)
網頁特效庫(http://www.5iweb.com.cn/)
網頁特效(http://www.csrcode.cn/)
博客園(http://www.cnblogs.com/)
------------------------------------
MOOC定義:massive open online courses,大規模開放式在線課程
國外三大MOOC平臺
01 edX
02 Udacity優達學城
03 Coursera
國內的慕課網:04 網易雲課堂05 51 CTO 學院06 MOOC 學院 (果殼網出品)慕課網,極客學院,開課吧,傳課網07 智慧樹codecademyStuQGithub,Gitlab,HackerNews,Reddit,Stack OverFlow,CSDN,51CTO技術網站推薦:1.掘金網2.阮一峯的網絡日誌3.stackoverflow4.Github5.InfoQ6.圖靈社區7.博客園和CSDN====================編程書籍:Scratch少兒趣味編程趣學JavaScript父與子的編程之旅:與小卡特一塊兒學Python自學編程毫不是一件容易的事,須要極大的耐心和克服一切困難的毅力================Linux技術博客http://www.chinaunix.nethttps://linux.cnhttp://www.linux.org.twhttps://www.linux.orghttps://www.linux.comhttp://www.linuxfocus.orghttps://www.linuxjournal.comhttp://www.apache.orghttps://www.kernel.orghttps://www.centos.orghttps://www.redhat.com/enhttps://www.ubuntu.com/index_kylinhttps://www.kde.org