今天的推荐主要针对程序员,涵盖了科学、艺术和技术的无数话题。它们可以教会你实践练习任何技能,从制作豆沙到用 node.js 开发app,重要的是,它们都是免费的。
参加在线课程
edX—参加来自全球最好的大学的在线课程。
Coursera—参加全世界最好的在线免费课程。
Coursmos—随时在任何设备上学习一个微课程。
Highbrow—用邮箱获取bite大小的日常课程
Skillshare—激发你的创造力的在线课程与项目。
Curious—通过在线视频课程提升你的技能。
lynda.com—学习技术、创意和业务技能。
CreativeLive—免费学习来自全世界顶级专家的创意课程。
Udemy—学习真实世界的技能。
Udacity—赢取业界领导者的认可。
Platzi—有关设计、市场和编程的直播类的课程。
Learnable—学习 web 开发最好的方法。
Thinkful—1对1地辅导,提升你的职业生涯。
BaseRails—掌握Ruby on Rails 和其它 web 技术。
Treehouse—学习HTML, CSS, iPhone apps 等等。
One Month—一个月学会编程和开发 web 应用。
Dash—学着做一些非常棒的网站。
学会分析处理数据
DataCamp—在线R语言和数据科学课程。
DataQuest—通过浏览器学习数据科学。
DataMonkey—以一种简单有趣的方式锻炼你的数据分析技巧。
学习新语言
Duolingo—免费学习一门语言。
Lingvist—200小时学会一门语言。
Busuu—免费的语言学习社区。
Memrise—使用卡片来学习词汇。
扩展你的知识技能
TED-Ed—发现精心制作的教育视频。
Khan Academy—访问一个广泛的互动内容库。
Guides.co—被好奇心和热情驱动,发现灵感去把事情做好。
Squareknot—浏览完美的指导。
DevStore—互联网所有职位全覆盖,学习技术知识、下载资源,也可以了解其他职位。
Learnist—从精心策划的Web、打印的资料和视频内容学习。
Prismatic—基于社区推荐学习一些有趣的知识技能。
福利
Chesscademy—免费学习下棋。
Pianu—在线交互式地学习钢琴。
Yousician—数字时代,你的专属吉他教练。
知名社区:
Stack Overflow——全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一。
Reddit——一个非常富有个性的社区,你可以在reddit上提交一些感兴趣的话题,也可以和其他程序员讨论一些编程开发的问题和当前的IT热点资讯。
Google+ Communities——加入Google+社区只需要一个Google账户即可,你可以完全免费的获取里面的资源。
SitePoint——SitePoint社区论坛也是我最喜欢的在线开发社区和程序员设计师家园之一
官方网站:http://www.sitepoint.com/forums/
CodeProject——和其他社区不同的是,codeproject更加侧重软件开发,比如C, C#, C++, Java, Lisp等开发。
Hacker News——可以实时看到编程界中发生的任何事情,包括一些学习的资源和教程。
DZone——DZone是一个允许用户分享最新IT新闻和编程资源的社区,这是一个文章内容驱动的社区。
DaniWeb——DaniWeb以前是专为市场营销业务分析人员设计的,但是现在主要为各个年龄段的Web开发者和程序员服务。
Tech.Pro——Tech.pro是一个关注科技领域发展的相关资讯的社区,Tech.pro是一个获取资源和教程的入门网站,包含一些技术教程、讨论、博客已经链接等。
Lobsters——这是一个用户邀请制的开发社区,是一个真正“面向社交”的社区。
GitHub——最知名的项目托管平台。