Codecademy
Codecademy 是满怀抱负的编程人员学习的绝佳去处。交互式作业和测验能让你掌握概念里所需要的实战经验。每个课题设有不同的课程:你可以从「制作网站」或「学习 HTML & CSS」开始入手,进而学习 JavaScript、SQL 等更多方面的知识。它还提供了讨论的论坛、编程语言术语、博文以及文章,不断帮助你提升编程能力。
Free Code Camp
在 Free Code Camp,你可以为非营利性机构编写实际项目并同时可以学到高超的技能。它是一个开源社区,为热爱编程的人员提供了成千上万的编程邀请赛、作业、证书以及相互结识的机会,因它并不是什么强化培训班,所以你可以按自己的步伐来学习。通过它,你甚至可以结识所在城市编程界的其他后起之秀。
Codewars
在编程「柔道馆」Codewars,就相当于编程遇上武术:你可以使出「柔道套路」,以磨炼技能。随着段位不断升高,你会面临更复杂的挑战,并且有机会与社区的其他人探讨你的解决方案。最终,你甚至可以自创柔道套路,邀请其他人来破解。
The Odin Project
久负盛名的 Viking Code School 的几位创办人还提供了一个免费版本:Odin Project。它专注于教你在 Web 开发方面的工作获得成功所需的技能。通过它,你能熟悉了 Ruby on Rails、Javascript、jQuery 及更多语言,还能通过你的作品集来证明你的实际水平。它们还提供了让你与其他学员联络的工具,那样你们可以交流心得,或者合作开发项目。
HackerRank
100 多万程序员在使用 HackerRank,通过参加编程挑战赛来磨炼开发技能。挑战赛很好玩,因为你可以通过攻克问题来赢得积分,力争在 HackerRank 选手积分榜上名列前茅。它不会逐步教你课程内容;奉行的理念主要是「边干边学」,所以你可能应该利用它在学习另一种课程的同时加强实践能力。
Upskill
用 Upskill 来学习,不需要之前有经验。这个免费的强化培训班可以让你由新手变成高手。一系列视频教程可以帮你完成代表作项目,采用了轻松的对话方式。它主要侧重于全堆栈 Web 开发,所以你将一路学到 HTML、CSS、Javascript、Ruby on Rails、Git、Bootstrap 及更多。
Udacity
Udacity 是一个自学编程网站,它的中文名字叫优达学城,你可以在上面学习HTML,CSS,Javascript,Python, Java 和其他编程语言,它上面的课程大都是硅谷著名公司(像Google,Facebook 等等)的技术专家来教学的,而且很多课程都有翻译字幕。
edX
edX是一个由麻省理工学院和哈佛大学在2012 年联合创办的大规模开放在线课堂平台。它免费给大众提供大学教育水平的在线课堂,而且还是以非营利组织来运营的。虽然学习是免费的,但是一个课程学习完成,认证却是需要收费的,经过四年的发展,edX已经有48 所大学参与其中,包括国内的清华大学和北京大学。
Coursera
Coursera 是由斯坦福大学两位计算机教授创办的在线教育平台,其中一位是一位美籍华人,Coursera 上现有28个不同国家和地区的145所不同的大学,课程算是比较多的,而且好多课程提供中英文字幕,在国内的多个平台可以观看Coursera 的课程。而且Coursera 还提供科学的方法来教学,提供随机生成的测试,让学生反复学习和测试,直到其掌握所学知识。
我要自学网
我要自学网是一个为广大自学爱好者免费提供学习教程资源的网站,作为一个老牌的自学网站,虽然它的界面现在依然很丑,但是它的课程很全,从最早的办公软件,图像办公软件,到现在覆盖各行各业的自学网站。
MOOC学院
MOOC学院是果壳网旗下的一个讨论MOOC 课程的学习社区,收录Coursera,Udacity,edX等主要网站MOOC 课程链接和内容简介,并提供让学习者互相交流的讨论区和课程笔记区。
极客学院
极客学院是国内知名IT 职业在线教育平台,除了一些基本的免费课程,它的大多课程是以收费的形式存在的,或者加入会员享受免费观看,除了各种课程,它以企业需求为基准,设计出一条学习曲线,除了视频类,它还有图文Wiki,极客社区来交流。
慕课网
慕课网是国内最大的免费 IT 技能学习网站, 它提供了丰富的移动端开发,Web前端、后端开发等视频教程资源公开课。它的讲师都是知名互联网公司的工程师,不管你是在校生,初级工程师,在这里都可以得到提升。而它的几乎所有课程都是免费的。
网易云课堂
网易云课堂是网易旗下实用技能学习平台。它与顶级机构、院校和优秀讲师合作,提供海量优质课程,它包含了互联网、外语学习、生活家居、兴趣爱好、职场技能、金融管理等职业的课程,它还有系列课程,让你的职业更上一层楼,比如还有题库,笔记,问答等功能来提高学习的质量。
可汗学院
可汗学院是由麻省理工学院及哈佛大学商学院毕业生可汗在2006 年创立的一所非营利教育机构,他起初是为了帮助远处的亲人,把自己的教学影片放到Youtube 上,后来广受好评,后来辞职全职从事课程录制。它上面的课程包含各行各业。上面的课程特别有意思,他会拿一支笔,来描述讲的内容。现在你还可以在网易公开课,新浪公开课观看可汗学院教学视频。
学堂在线
学堂在线是由清华大学推出的全球首个中文大规模开放在线课堂平台,清华大学的很多课程都可以在这里观看,同是它还引入了很多国内外知名大学的课程。
当然自学网站也不止我上面介绍的这些网站,不过限于文章的篇幅,还有很多没有一一介绍,比如像开课吧,主要是面向互联网从业人员的。比如中国大学Mooc,汇集了国内的知名大学的课程。当然也有很多我不知道的,愿你可和我一同分享。