很多学习编程的朋友都说,java C++ 很多都是语法,很想找些编程实例来做,但是不知道哪里的编程资源最丰富。其实据周围朋友的建议,下面这这些网站是他们最爱去的编程网站。
1.Topcoder
可以从Arena里面的旧比赛题目开始做起. 先从Division 2里面的第一题做起, 逐步增加难度. 如果只是想练习编程, 不想深究算法的话, 用Division 2的题目就够了。 Division 1的题目可能需要一段时间算法积累。Topcoder提供了验证程序的测试用例, 可以快速检验自己程序写对了没有. 同时也可以参考别人的代码。
针对每次比赛的题目, 都有专门的问题讲解, 不懂的题目可以按照讲解的思路重新尝试.除此之外, 还有更基础性质的编程教程,如果觉得自己逐渐进状态了, 还可以参加SRM的比赛, 有些还有奖金.
网址: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.GitHub
当你遇到编程难题时,需要查找编程实例,那就上这个网站吧!这个网站不仅囊括80多种编程语言,而且有很多免费的编程实例。
官网:https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#professional-development
7.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
8.Hack.pledge
这个开发社区,也不知道你有没有听过。在这个社区,你将遇到很多知名的开发者,像BitTorrent的创造者Bram Cohen。通过这个网站,你可以学习世界上很多首席开发者的编程技术,进而提升自己的编程能力。
网址:https://hackpledge.org/
9.The Code Player
在这个网站,你可以学习 Javascript、CSS3以及HTML5等高级技术,并且还有源代码以及视频,还有很多编程实例。不过有一点不好,那就是这是个英文网站。如果英文不太好,估计得借助工具了。
网址:http://thecodeplayer.com/
理论学习得再好,也需要实践。对于很多程序员来说,上面这些网站基本上能够满足编程案例的要求。不过肯定还有很多网站,大家都爱去看,也实用,欢迎大家来补充。