每一年都有不少人因为各类各样的缘由想要投身程序员大军行列,然而苦于没有好的学习途径,找资料找了半天,而后还本身不满意,在这里给你们作一个推荐,不按期更新,必定不全,只是本身以为还不错的一些地方。会持续更新。css
不推荐入门时候彻底靠网站,最好是使用大部头的书认真学习,不错,若是你想快速试试,这几个网站可能适合你。html
W3school(http://www.w3school.com.cn/)java
w3school是笔者当年学习《web基础》课程时候用到的,一些基础的html、css、js技术都在上面有简要说明,并且提供在线运行功能,能够改改小程序,帮助理解。git
菜鸟教程(http://www.runoob.com/)程序员
又一个国内良心站点,里面有各类资源,以知识小节的形式罗列,很是适合入门学习,包括HTML/CSS
,JavaScript
,服务端
,数据库
,移动端
,XML教程
,ASP.NET
,Web Services
,开发工具
,网站建设
等模块,知识点罗列清晰。github
tutorialspoint(https://www.tutorialspoint.com)web
国外网站,知识面覆盖很是全,和计算机有关的知识的入门教程基本上均可以找到。正如它的slogan:The largest Tutorials Library on the web。五星推荐。面试
伯乐在线资源站点(http://hao.jobbole.com/)
主要是对各种工具、框架有一个基础认识,内容为博客整理,更像是一个导读,告诉你这些框架、工具的一些基础知识。算法
官网数据库
国内的开发者每每忽视了官网的存在,这和咱们所处的网络环境与语言环境有关。笔者这么多年来,直到近期,才发现官网的重要性。要知道,那里才是第一手的资源,看别人的教程、博客可能上手快,可是必然在知识传递过程当中产生遗漏或者谬误。通常技术的官网都会有一个tutorial或者quick start guide之类的东西来指导你进行基础的开发。并且很多官网都会有一个很是详细的API供查询使用。
通常在编程过程当中定位到什么问题,均可以经过搜索开求解,若是你作的不是前沿技术,那么你报出的Error查不到同类错误只有两种状况,一你不会查,二你不正常。。。对于犯过的错误,每每不少人愿意记录下来,之后犯同类错误时能够快速解决,也能够帮助别人。
这也是我开博的地方。国内的博客网站最喜欢博客园,比较干净,纯粹。资源丰富,平淡的外表下面有着极其丰厚的内涵,静水深流。
CSDN博客(http://blog.csdn.net/)
人多,商业化也不错,有很多深度好文。CSDN作的东西比较全,问答、下载、博客都有。不知是否由于排班的缘由,老是感受浮躁而不够纯粹。
IBM DeveloperWorks(http://www.ibm.com/developerworks/cn/)
相比与前两个博客网站,这个网站有更多的深度好文。这里的做者每每是大牛,不管是基础技术仍是前沿技术做的分析都很到位,五星推荐。不知道为何网站不太火,不过来了必定不后悔。
阮一峰的技术博客(http://www.ruanyifeng.com/blog/)
也许是由于当老师的关系,阮一峰的博客里的教程给人的感受很舒服,很好用。页面很丑,可是内容都是精华。
ImportNew(http://www.importnew.com/)
听说也许是东半球最好的java文章社区,关注了一年多了,感受还不错。网站文章集中在Java&Android领域。伯乐在线旗下网站。文章涉及的东西比较基础,可是分析的比较深,读完如醍醐灌顶,久久不能忘怀。
伯乐在线(http://www.jobbole.com/)
文章主要以翻译外国文章为主,视野比较广。另外一个用法就是经过原文连接,你能够了解到一个全新世界。
Stackoverflow(http://stackoverflow.com/)
全球最大的编程技术问答社区。一站在手,天下我有。
CSDN问答(http://ask.csdn.net/)
国内不错的问答环境,然而有质量的问答很少。
——————————————————————————————————————————————————————————————
想学习大牛的编程方式,想了解大型开源项目的技术细节,想要将本身的得意之做开放给别人借鉴,就来拥抱开源吧。
github(https://github.com/)
github有多强,大多数开源软件、技术都会在github上开源,做为一个公开的git库,在业内极具影响力。git是新一代的代码库,在业内饱受好评。
——————————————————————————————————————————————————————————————
算法是硬功夫,平时不显山不露水,紧要时候能一击致命。