1.Topcoder

可以从Arena里面的旧比赛题目开始做起. 先从Division 2里面的第一题做起, 逐步增加难度. 如果只是想练习编程, 不想穷究算法的话, 用Division 2的题目就够了。
Division 1的题目可能须要一段韶光算法积累。
Topcoder供应了验证程序的测试用例, 可以快速考验自己程序写对了没有. 同时也可以参考别人的代码

针对每次比赛的题目, 都有专门的问题讲解, 不懂的题目可以按照讲解的思路重新考试测验.除此之外, 还有更根本性子的编程教程,如果以为自己逐渐进状态了, 还可以参加SRM的比赛, 有些还有奖金.

html案例网站编程高手都爱去这10年夜网站找编程实例 Ruby
(图片来自网络侵删)

网址:https://www.topcoder.com/

2.ACM

ACM的题目便是练习,看重细节。
实践一个项目,看重工程,比如给linux增加一个命令试试。

网址:http://www.acmerblog.com/

3.w3cschool

在W3Cschool,供应了上千个实例。
无论是数据库开拓、移动端开拓,还是网站培植,都有很多编程实例。
通过这些编程实例中详细的讲解与演示,能够快速学会。

http://www.w3cschool.cn/

4.CODECADEMY

这个网站紧张特点是互动编程教程,可以一步步的帮助用户去熟习JavaScript。
不仅如此,这个网站还有其他网站很少有的优点,那便是在这里学习编程很有意见意义。
此外,这个网站现在也有中文版的,大家可以查看哦!

网址:https://www.codecademy.com/

5.LADIES LEARNING CODE

大家肯定想不到,还有专门为女性量身定制的编程网站吧!这个网站的创始人在创建网站时,紧张目的便是促进女性学习编程,以此来冲破打算机行业中男性的领导地位。
无论你在什么韶光,什么地点,都可以来这个网站学习编程。

网址:http://ladieslearningcode.com/

6.UDACITY

这个网站时一个盈利性的网站,由斯坦福大学的教授来创办,紧张教授的是HTML5以及WEB和JAVA等。
该网站还会有很多作业,这些作业紧张和编程、软件测试等干系。
不仅如此,每个单元都有相应的练习与答案,而且这些答案有独立的视频。
如果在这个网站学习编程,再也不用担心没有编程实例。

网址:http://www.so.com/link?url=http%3A%2F%2Fblog.udacity.com%2F&q=UDACITY&ts=1476259358&t=cce8211227e360edf0b7f30ffe15a02&src=haosou

7.GitHub

当你碰着编程难题时,须要查找编程实例,那就上这个网站吧!这个网站不仅席卷80多种编程措辞,而且有很多免费的编程实例。

官网:https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#professional-development

8.HTML5 Rocks

为了和苹果HTML5唱反调,这个网站的教程与资源还有HTML都是最新版的。
任何的开拓者,都可以随意的利用HTML5代码,还有成千上万的编程实例。

网址:http://www.so.com/link?url=http%3A%2F%2Fwww.html5rocks.com%2F&q=HTML5+Rocks&ts=1476258290&t=0bc8ff23999bb091af7817cffb9cb7b&src=haosou

9.Hack.pledge

这个开拓社区,也不知道你有没有听过。
在这个社区,你将碰着很多有名的开拓者,像BitTorrent的创造者Bram Cohen。
通过这个网站,你可以学习天下上很多首席开拓者的编程技能,进而提升自己的编程能力。

网址:https://hackpledge.org/

10.The Code Player

在这个网站,你可以学习 Javascript、CSS3以及HTML5等高等技能,并且还有源代码以及视频,还有很多编程实例。
不过有一点不好,那便是这是个英文网站。
如果英文不太好,估计得借助工具了。

网址:http://thecodeplayer.com/

理论学习得再好,也须要实践。
对付很多程序员来说,上面这些网站基本上能够知足编程案例的哀求。
不过肯定还有很多网站,大家都爱去看,也实用,欢迎大家来补充。