Abroad:

  • https://www.google.com : Basically all problems can find the answer in it, but the access is a bit tricky.
  • http://stackoverflow.com  have a place to dry goods. Code-related issues often encountered is turned to this site go, the answer is very high quality, layout simple and clear. I'm having trouble often add a search word behind the word "stackoverflow", hit Enter at the same time often criticize about how the founder of a name so long .....
  • http://github.com  largest Open Source Center, a wide variety of projects, from luxury brilliant interface to a low-key practical small library, everything. Eyes open slowly pick for good English. In particular, multi Ruby and Javascript project.
  • http://codecanyon.net  first saw the site, expressed little friends are shocked. The original code can also be placed online selling? ! ! Many coder upload the various codes, each code are clearly marked. Looked under the sales rankings, some 19 knives sold more than 30,000 copies, the amount of di God. You can see the demonstration effect of the code, really beautiful. Code php, wordpress theme, Javascript, css based, partial front desk.
  • https://www.lintcode.com/ : learning algorithms website, brush up day two algorithms questions, traveled the world are not afraid.
  • https://www.freecodecamp.org/ : This is a Web site development study abroad initiated from the simple to the in-depth, step by step take you to learn Web development. Like an exercise book, and when you complete the corresponding content, you will be the appropriate accreditation.
  • https://www.codecademy.com/ : contains online video programming exercises and courses.
  • https://www.reddit.com/ : Challenge program contains interesting, if not write, you can also view other people's solutions.
  • https://ideone.com/ : Online compiler can run, you can view the code example.
  • http://it-ebooks.info/ : large electronic library, available for immediate free download books.

domestic:

  • http://csdn.net  domestic entry-level programmers site, a lot of very complex content, including forums, resources, downloads, blog, a variety of information and so on. Often only to find stable resources to download on this website. Accumulate points to start with children, ah, not to the time you want to download only to find enough points. . .
  • http://oschina.net  best domestic open source community, here to discuss the atmosphere very good. Founder of the sweet potato is also very enthusiastic, very instant updates, often see a new open source project here has translated and introduced.
  • https://cnblogs.com  personally feel better domestic technology blog site, the overall quality is better than CSDN.
  • https://zhihu.com  some thematic programming is good, but also more cattle on it and share programming experience personal growth.
  • http://segmentfault.com  domestic version of stackoverflow, after the 90 works, has accumulated a lot of Chinese quiz, popular to be improved.
  • https://www.runoob.com  own website, rich in content, can be used as a starting point. novice, expert can be used as a manual to support mobile version, the address is: https://m.runoob.com
  • https://www.infoq.cn/ : infoQ content have more technical depth, many large companies architecture above all, a lot of hands-on experience is worth learning from.
  • https://juejin.im : Denver, a high-quality technical communities, from Swift to React Native, performance optimization to the open-source library, so you do not miss every dry technical development of the Internet.
  • https://www.v2ex.com/ : V2EX is about a place to share and explore, there are many employees of major companies, programmers above. You want everything.
  • https://www.nowcoder.com : face after face and brush questions, companies face questions by sharing and face, before looking for work conscientiously brushing, there will be a great harvest! Get the offer favorite!
  • https://www.proginn.com/ : programmer inn is the leading platform for programmers to work freely, if you are an experienced qualified developers, since the above can be registered as a developer, amateur time to do the project, earn pocket money.
  • https://www.imooc.com/ : Mu class network, online video learning program website provides a wealth of mobile terminal development, php development, web front-end, android development and html5 video tutorials and other resources open class.
  • http://www.jikexueyuan.com : contains a variety of instructional videos.