Have a great weekend, guys. Today, I share a wave of self-study websites suitable for programming development learning, mainly involving programming learning and practice, question exchange, computer open class, online brush, as well as question search and other aspects, hoping to be helpful.

C language network

There are lots of c-related tutorials, resources, blogs and practice problems, as well as lots of quiz banks and contests.

Website: www.dotcpp.com/

cppreference

Cppreference is a free site that includes programming knowledge about C and C++, library functions, and code samples, including support for the latest C++20 standard.

Address: zh.cppreference.com/

CodeGym

CodeGym is a Java programming course practice site for beginners. It gamifies the learning process of Java, unlocks it step by step and raises the level step by step. Each level has a corresponding number of courses to learn.

Address: codegym. Cc /

BeginnersBook

The site contains free tutorials on programming languages, written in plain English, and lots of code exercises to follow.

Address: beginnersbook.com/

JavaSED

This site is interesting, you can directly enter the keyword to find you interested in code examples or code usage, convenient for purposeful learning and review.

Website: www.javased.com/

codecademy

Codecademy, an online, interactive programming learning site, currently offers a number of programming courses that are great for fragmentation. And it is also characterized by step exercises, from easy to difficult to complete the learning.

Website: www.codecademy.com/

Chinese University MOOCs

Chinese University MOOC is an online course website jointly launched by netease and Gaojiao Society. There are many free high-quality open courses from famous universities on it, and you can systematically start learning from zero.

Website: www.icourse163.org/

Cattle guest

Common programming exercises in various languages, course exercises, as well as the school recruitment test interview questions, in addition, the forum exchange area can also post questions, share and exchange, the resources are quite rich.

Website: www.nowcoder.com/

Coursera

Coursera is an online education website founded by two Stanford University computer science professors. It offers a wide range of high-quality open online courses on computer science, data science, language learning, and more.

Website: www.coursera.org/

StackOverFlow

StackOverFlow is an IT q&A site where users can submit, browse, and search for a variety of IT questions that interest them. According to programmers’ past reputation, generally reflect that the quality of the reply is very high, the speed and quality of solving problems are good.

Address: stackoverflow.com/

LeetCode

Is the so-called “familiar brush exercises 300, will not do the problem will blow” is the importance of data structure and algorithm brush, so brush where brush? LeetCode is definitely one of the best choices.

Address: leetcode-cn.com/

LintCode

LintCode and LeetCode similar, is also a brush OJ website, but also provides the ladder training and famous domestic and foreign factories written interview real questions.

Website: www.lintcode.com/

Article source: Wechat official account: CodeSheep

This time to share here first, after the discovery of excellent websites will also continue to recommend! If you have better resources are also welcome to recommend more, exchange progress together.

**PS: In addition, for those who are learning programming or working, if you want to improve your programming ability or even change careers, you can overtake on the corner and take a step faster! The author here may be able to help you ~

C language C++ programming learning exchange circle, **QQ group [****951258402] ** wechat public number: C language programming learning base

Share (source code, project actual combat video, project notes, basic introduction tutorial)

Welcome to change careers and learn programming partners, use more information to learn and grow faster than their own thinking oh!

Programming learning video sharing: