1.CSDN(CSDN – Professional developer community)
CSDN is a very well-known technology exchange community in China. It was established earlier, so it is also very influential in China. In addition, CSDN still has a lot of high-quality original articles and materials, for programmers to visit here often will also learn a lot of knowledge.
2.Import New(import – JavaScript | MDN (mozilla.org))
Not bad for those with some Java background, some of the latest Java technologies are up to date, and many of the articles are well written and illustrated with pictures.
3. Quanzhi (Wise net | | navigation at China’s most comprehensive artificial intelligence ai navigation | daqo | ai ai url site navigation, (cnaiplus.com))
The most comprehensive resource navigation site in the field of artificial intelligence (AI), including AI development platforms, deep learning frameworks, tutorial documents, AI contests, AI information, and more.
4 yards cloud (Gitee – Git-based code hosting and development collaboration platform)
Code cloud is designed for developers to provide stable, efficient, secure cloud software development collaboration platform, whether individuals, teams, or enterprises, can use the code cloud to achieve code hosting, project management, collaborative development.
5. Resource Websites (Linux system common command teaching,shell script introduction learning – Good tutorial net home (lxlinux.net))
There are over 1200 high quality resources, and this number is being added every day. What resources do you want, you can search directly here, very convenient
6. Rookie Tutorial (Rookie tutorial – learn not only technology, but also dreams! (runoob.com))
Cainiao tutorial is the most useful website in the Chinese programming world, with detailed technical documentation for learning Python, Java and other programming languages.
7.W3Cschool(W3cschool – Programming lion, learn programming anytime and anywhere)
W3Cschool is more comprehensive and suitable for checking and filling gaps.
8.leetcode(LeetCode official website – global geeks love technology growth platform (leetcode-cn.com))
Now a lot of companies, especially the first line of large factories, when the interview must test a project is algorithm. When it comes to algorithms, leetcode is definitely on the table. Leetcode is one of the most popular algorithms in the world, and there are a lot of algorithms in it. If you can do all of these algorithms, then your algorithm level is definitely not a level. And it has comments and solutions for each question, so if you can’t do it, you’ll find inspiration there.
His main site is an American version, but there is also a Chinese version. I recommend the Chinese version, because the Chinese version will add some interview questions of well-known enterprises according to our domestic situation, which will be more helpful for our interview.
9.GitHub(GitHub: Where the world builds software · GitHub)
GitHub hosts a number of excellent projects, such as the source code of the Linux kernel, as well as the source code of Git itself, on GitHub. On GitHub, you can find projects that interest you by topics, lists, and more. By taking on more projects, you can quickly improve your skills and land a job at the company of your choice
10. codecademy(codecademy.com/)
Codecademy is a fun free online interactive programming study sites, now offers the HTML/CSS/Javascript/PHP/Ruby/jQuery/Python. It’s like a game where you learn from the easy to the hard, and you can go from zero to master a programming language in fragments of time every day, which is much better than most traditional learning methods…
Rather than having traditional programming videos or any “teachers”, Codecademy carefully deconstructs complex lessons into very simple sections and guides users through them with hints, such as how to calculate the number of words in your name.
When learning, users only need to input the correct code in the command line, submit and save, that is, they can complete the whole learning process one by one. And because learning is segmented, users can pick it up and drop it off quickly, without too much time pressure.