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