Become a good programmer must have a few learning website (Collector's Edition)

 

Finishing: Li Gong (Allen)

Material from the network

 

        "We must first of its profits", the programmer is a greater emphasis on vocational learning and innovation, and how it compares to obtain the latest and best knowledge has become an important issue, below is a summary of some excellent learning and information website, always improve themselves, to avoid duplication of-create the wheel.

        Because there are many sites to do large and comprehensive, so classification for domestic and foreign outstanding technical site specific advantages presented separately, of course, you need more and better features continue to explore.

 

Domestic articles

1.CSND (the largest Chinese IT community)

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 site, I also have updated technology blog in csdn.

https://www.csdn.net/

 

2. blog Park

Personally I feel better domestic technology blog site, many migraine Windows developed by Daniel in here.

https://www.cnblogs.com/

 

3. know almost

Here you need to look at screening, know almost a bit like upgraded Baidu, a lot of programming cattle were here to share the experience.

https://www.zhihu.com/

 

4. China Open Source community

China should be the best 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://www.oschina.net/

 

5. No thinking

Domestic version of stackoverflow, has accumulated a lot of Chinese quiz, popular to be improved.

https://segmentfault.com/

 

6. 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

https://www.imooc.com/

 

7. cattle off network

Surface by brush and face questions, companies face questions by sharing and face, carefully brush them before looking for work, there will be a great harvest

https://www.nowcoder.com/

 

8.V2EX

This is what I often visit a website, there are many employees of major companies, programmers

https://www.v2ex.com/

 

9.infoQ 

Have more technical depth of a website, including many top architecture have introduced

https://www.infoq.cn/

 

 

Foreign papers

1.Google

You want to know all the basic can be found to the most powerful tool

https://www.google.com/

 

2.Stack Overflow

Excellent technology website, no matter what problems you encounter in the development of design, can be put forward on the site, you will get the answer very helpful.

https://stackoverflow.com/

 

3.GitHub

I must mention the best way to learn programming sites, the largest open source center, a wide variety of projects, from luxury brilliant interface to a low-key practical small library, everything.

https://github.com/

 

4.learnCpp

I learn c ++ reference time of a website, very good tutorial on c ++

https://www.learncpp.com/

 

5.leetcode

Algorithm learning website, I want to get paid just to brush it every day problems

http://leetcode-cn.com/

 

6.IT eBooks

Large electronic library, available for immediate free download books

http://it-ebooks.info/

 

7.ideone

Online compiler (domestic rookie also made a), can run, you can see the code example, for even if the test code

https://ideone.com/

 

8.W3School

w3school online tutorial is specifically for a web developer's education platform. You can find all of the website building tutorials you need here. From basic HTML to XHTML, and even advanced XML, SQL, database, multimedia and WAP, all the resources are free!

https://www.w3school.com.cn/

 

 

END

Recommended reading:

C language is recommended books from entry to advanced (Collector's Edition)

Road C ++ Recommended Books take you from entry to advanced embark on large cattle (Collector's Edition)

ARM + LINUX Embedded Learning course  (Collector's Edition)

At home idle, bored! Recommended several book search site

2019 article compilations

2020Java learning route (Collector's Edition)

Where low diplomas after programmer way out?

Writing Efficient C language of the four trick !!!

 

Author Li Gong (Allen), has done an embedded UAV development, is now the world's top 500 senior software development engineer. No public to share a large number of C / C ++ / Java / Python / Linux and other related knowledge, look forward to your attention!

Reply "in the public No. 1024 ", you can free access to massive data!

 

 

To have come a point like this and then go ~ ~ ~

Published 331 original articles · won praise 870 · views 540 000 +

Guess you like

Origin blog.csdn.net/super828/article/details/104207578