You are asking the right person. Having been engaged in back-end development for 5 years, I have always been in the habit of browsing websites and public accounts to improve my ability. During this period, MY favorites increased and decreased, and finally left these, which are the essence of real materials, I hope to help you.

Technical Website

1.Tutorialspoint

A free tutorial site, there are a variety of techniques, each knowledge point of explanation and demo, very comprehensive, but also according to the index to find knowledge points, there is a very good ebook.

2.LintCode

Online programming evaluation platform, collected the current major IT enterprises (Byte, Tencent, Ali, etc.) technical job search hot questions database, with more than 2000 interview questions, you can brush here/prepare algorithm interview, suitable for beginners or ready to job-hunting friends.

I concentrated on brushing more than 100 channels before my last job change, the improvement effect is still very obvious.

3.MDN Web Docs

Learning Web development practice platform, the integration of Web development of all kinds of learning resources and cutting-edge information, but currently only provide English news, requires a certain English foundation. (Google Translate will do, of course.)

4.Coding game

Online programming game platform, you can learn in the game, while improving programming skills, isn’t it beautiful? This site needs a ladder. Don’t tell me you can’t open it again.

5.Stack Overflow

Zhihu, known as “zhihu” for programmers, has a lot of big shots answering all kinds of questions from little white people. When I encounter a problem usually will come here to stroll a circle, basic can get the answer, more convenient than Baidu.

6.V2ex

The discussion of programming, design, hardware, games and other issues is mostly a short and quick discussion, the community atmosphere is good, relatively harmonious, there are some more relaxed, life style discussion, suitable for fishing.

7.CSDN

One of the largest gathering of programmers in China, but the current content is a bit mixed, the good and the bad are intermingled. But if you want to find a specific knowledge point, CSDN will be more complete, the disadvantage is that it needs to be carefully screened.

8. The nuggets

Dry goods in the majority, there are many programmers will share technical articles above, partial technical community, you can find a lot of practical programming skills and technology here.

No. The public class

The coder turns over

There was a lot of fun and hardcore technical stuff, and the author drew technical comics that were fun and juicy, and I still read the articles from time to time.

2. Nine chapters algorithm

Share professional IT job hunting experience and technical know-how in North America and China, taught by silicon Valley’s top IT enterprise engineers, to help more Chinese people find good jobs.

3. Ship launch chat

Mainly focused on the computer field of college students learning materials, learning route summary, the content will be more basic, suitable for friends who have not graduated.

4.Stormzhang

At present, he has changed his career and started his own business. He is a very thoughtful code farmer and will output his own views on some hot issues at present. Although not how to produce technical articles at present, but will still pay attention to him.

5. The King of Silence

Programmers committed to the output of dry goods, the article is very technical, can be seen to be doing content, but not suitable for fragmentation reading, suitable for calm down to slowly research and understanding.

6.Labuladong

At first, I thought I was a big man who had worked for several years, but TONgo was a fresh graduate (maybe even younger than me). Brother Tonge pays great attention to helping people improve their algorithm ability and find efficient methods to brush questions. He also has a lot of detailed solutions and ideas for LC questions, which is very helpful for me to prepare for the brush questions at that time.

7. Small Hao algorithm

The public number is the biggest essence of the graphic algorithm, the algorithm has a very simple explanation, from the example – analysis – proof process, can be illustrated, intuitive and easy to understand, encountered difficult to understand DP class problems, can come here to find inspiration.

If it helps, please give me a “like” before you roll them into your favorites. Thanks guys!